已选分类
工学计算机科学与技术
问答题假设某计算机的存储系统由Cache和主存组成。某程序执行过程中访存1000次,其中访问Cache缺失(未命中)50次.则Cache的命中率是
____
。
问答题写出数字0~9的ASCII码,如何将这些ASCII码转换成相应的BCD码?写出大写字母A、B、C、X、Y、Z的ASCII码.如何将大写字母的ASCII码转换成相应的小写字母的ASCII码?
问答题SSE3指令集主要包括了哪些类型的指令?其中最有特色的全新指令集是哪种?
问答题指出8086/8088下列指令中存储器操作数物理地址的计数表达式。 (1) MOV AL,[DI] (2) MOV AX,[BX+SI] (3) MOV AL,8[BX+DI] (4) ADD AL,ES:[BX] (5) SUB AX,[2400H] (6) ADC AX,[BX+DI+1200H] (7) MOV CX,[BP+SI] (8) INC BYTE PTR [DI]
问答题某计算机字长16位,采用16位定长指令字结构,部分数据通路结构如下图所示(见下页),图中所有控制信号为1时表示有效、为O时表示无效,例如控制信号MDRinE为1表示允许数据从DB打入MDR,MDRin为1表示允许数据从内总线打入MDR。假设MAR的输出一直处于使能状态。加法指令“ADD(R1),R0”的功能为(R0)+((R1))→(R1),即将R0中的数据与R1的内容所指主存单元的数据相加,并将结果送入R1的内容所指主存单元中保存。下表给出了上述指令取指和译码阶段每个节拍(时钟周期)的功能和有效控制信号,请按表中描述方式用表格列出指令执行阶段每个节拍的功能和有效控制信号。时钟功能有效控制信号C1MAR←(PC)PCout,MARinC2MDR←M(MAR)PC←(PC)+1MemR,MDRinE PC+1C3IR←(MDR)MDRout,IRinC4指令译码无
问答题在指令执行阶段,立即寻址方式和寄存器直接寻址方式因操作数而需访问内存的次数分别是_____和_____。
问答题某机器存储字长32位,则对32位地址线而言,其按字节寻址的范围是_______,按字寻址的范围则为________。
问答题什么叫做非规则字,微处理器对非规则字是怎样操作的?
问答题有一台磁盘机,平均寻道时间为30ms,平均旋转等待时间为120ms,数据传输速率为500B/ms,磁盘机上存放着1000件每件3000B的数据。现欲把一件数据取走,更新后再放回原处。假设一次取出或写入所需时间为:平均寻道时间+平均等待时间+数据传送时间。另外,使用CPU更新信息所需时间为4ms,且更新时间同输入/输出操作不相重叠。试问:
(1)更新磁盘上全部数据需要多少时间?
(2)若磁盘及旋转速度和数据传输率都提高一倍,更新全部数据需要多少时间?
问答题REPZ SCASB指令完成什么操作?它和REPZ SCASD指令有何区别?
问答题设有两个栈S1,S2都采用顺序栈方式,并且共享一个存储区[O..maxsizel],为了尽量利用空间,减少溢出的可能,可采用栈顶相向,迎面增长的存储方式。试设计S1,S2有关入栈和出栈的操作算法。
问答题按下列要求编写程序段:
问答题假定一个十进制数为一66,按补码形式存放在一个8位寄存器中,该寄存器的内容用十六进制表示为
____
。
问答题设字长为8,分别写出下列二进制数的补码和反码。
问答题从2020H:3000H开始的单元存放一个4字1020 3040 A0B0 C0D0H,从低地址到高地址的8个单元依次为______、______、______、______、______、______、______、______,最高地址单元的地址为______。
问答题主机由______和_____组成。
问答题8086/8088 CPU内的4个16位段寄存器存放的是什么地址?怎样才能寻址1MB存储空间?又如何才能将这1MB存储空间分成为若干个逻辑段?逻辑段的最大长度是多少?
问答题什么是MMX指令集?它主要包括了哪些类型的指令?这类指令有什么优缺点?
问答题根据二进制减法规则,参照“全加器”真值表,写出“全减器”的真值表。
问答题试编写一个程序段,将单元(10H)和(11H)的内容相互交换。
