《微机原理与接口技术》期中试卷答案
专业班级:_________学号:_________姓名:__________总分
一、填空。(30分1分空)132的补码是E0H。字节补码CAH所代表的真值是54。H;
2压缩BCD数1000H所对应的十进制数为1000二进制数为11111010003微型计算机主要由CPU总线组成。20B;ASCII码为、存储器
;十六进制数为3E831303030、IO接口。、
IO设备
装
48086微处理器的地址总线有
根,数据总线有
16
根。
5已知AX1234H,BX5678H,SP0040H,顺序执行下列程序段并填空:
订
PUSHAXPUSHBX
;SS003FH12;SS003DH56
H;SS003EH34H;SS003CH78
H;SPH;SP
003EH;003CH;
680868088的寻址方式中,操作数在存储器中的寻址方式有直接寻址、间接寻址
线
基址寻址
、
变址寻址
、基址变址寻址
。实现。实现。实现。
7若将AL的高4位清零,低4位保持不变,可用指令ANDAL0FH若将AL的高4位取反,低4位保持不变,可用指令XORAL0F0H若将AL的高4位置1,低4位保持不变,可用指令ORAL0F0H8写出执行下列程序段的中间结果:1MOVAX5634HADDALAHDAA;AX;AX568AH5690HNEGAX;
9AX中有一个负数,欲求其绝对值,则用指令
二、单项选择题。10分1分题180868088指令OUT80H,AL表示CA将80H送给ALB将80H端口的内容送给ALC将AL的内容送给80H端口D将AL内容送给80H内存单元28088CPU的标志寄存器中,D标志位用于反映带符号数运算结果是否溢出。
共6页第1页
fAIFBDFCTFDOF3指令一般包括B两部分。A操作码和地址码B操作码和操作数C操作数和地址码D操作码和数据码4二进制数11001100逻辑左移两位,所得的数与11001100进行“与”运算,最终结果为A。A00HB80HC03HD0FFH5当8086访问存贮器0010:4000H单元时,其物理地址为AA04100HB40010HC10400HD01040H6指令MOVBXSI5AX其中目的操作数的寻址方式为CA间接寻址B基址寻址C基址变址寻址D变址寻址7下列8086指令中,对AX的结果与其他三条指令不同的是(D)AMOVAX,0BXORAX,AXCSUBAX,AXDORAX,08计算机系统总线中,可用于传送读、写信号的是(C)A、地址总线B、数据总线C、控制总线D、以上都不对9若用1288的RAM芯片组成1K字节的存储器,则需要B这样的芯片A4片B8片
共6页第2页
fC12片D6片10已知ALBL中为无符号数若使AL≤BL时转到标号AGAIN哪个程序段不能实现此功能DACMPALBLBCMPALBLJCAGAINJBEAGAINCCMPBLALDCMPALBLJNCAGAINJNBAGAIN三、判断下列指令是否正确,如不正确,说明原因。r