您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 经营企划 > 微型计算机原理及应用(答案)
内蒙古自治区中等职业规划教材1微型计算机原理及应用(第3版)(修订本)答案习题1一、选择题1.A2.C3.B4.B5.A6.A7.B8.C9.C10.C11.C12.A13.D14.A15.D16.C在GB2312-80国家标准中,16~55区为一级汉字、56~87区为二级汉字。DBB5H-A0A0H=3B15H3BH=59DBB5H属于二级汉字。二、完成下列不同进制数的转换1.⑴270=100001110B⑵455=111000111B⑶0.8125=0.1101B⑷720.3125=1011010000.0101B2.⑴1001001B=73⑵11001100B=204⑶0.0101B=0.3125⑷11011.1011B=27.68753.⑴11100011B=E3H⑵10001111B=8FH⑶0.0011101B=0.3AH⑷110011011.01011B=19B.58H4.⑴A21H=101000100001H⑵4B7H=10010110111B⑶0.00A3H=0.0000000010100011B⑷2E8.0D5H=1011101000.000011010101B三、完成下列机器数和真值的转换1.⑴[11001B]补=00011001B⑵[-11001B]补=11100111B⑶[100000B]补=00100000B⑷[-100000B]补=11100000B2.⑴[65]补=01000001B⑵[-75]补=10110101B⑶[120]补=01111000B⑷[-100]补=10011100B3.⑴[1000]补=0000001111101000B⑵[-12]补=1111111111110100B⑶[800]补=0000001100100000B⑷[-3212]补=1111001101110100B4.⑴[10000001B]补=-127⑵[01100110B]补=+102⑶[0111011101110111B]补=30583⑷[1000000000000001B]补=-32767四、完成下列各数值和机器编码的转换1.⑴01100011B=99压缩的BCD码=10011001非压缩的BCD码=0000100100001001⑵01010000B=80压缩的BCD码=10000000非压缩的BCD码=0000100000000000⑶0000001100001111B=783压缩的BCD码=0000011110000011非压缩的BCD码=000001110000100000000011⑷0001111111111111B=8191压缩的BCD码=1000000110010001非压缩的BCD码=000010000000000100001001000000012.⑴换行0AH⑵字母“Q”51H⑶ASCII码“7”37H⑷空格20H⑸汉字“隘”(国标码)30H、2FH⑹汉字“保”(内码)B1H、A3H3.⑴[15]补=00001111⑵15的压缩BCD数=00010101B内蒙古自治区中等职业规划教材2⑶15的非压缩BCD数=0000000100000101⑷15的ASCII码=31H、35H⑸15的区位码=0317、0321⑹15的国标码=23H、31H、23H、35H⑺15的内码=A3H、B1H、A3H、B5H⑻15的奇校验码=100001111B五、分析下列各题1.X2+X+1=273X=162.⑴x和y两个数均为无符号数XY⑵x和y两个数均为有符号的补码数XY3.16X1+X2=10X2+X135H或53习题2一、选择题1.APC是英文PersonalComputer的缩写,就是“个人计算机”,个人计算机属于微型计算机。2.C3.D4.D5.D6.B7.B8.B9.A10.A、B11.A12.D13.C14.C二、填写下列各题1.运算器控制器系统控制器存储器输入输出接口软件微处理器微处理机微型计算机微型计算机系统2.数据总线、地址总线和控制总线。3.8086微处理器的字长为16位,能直接访问存储器的容量为1MB。80286微处理器的字长为16位,能直接访问存储器的容量为16MB。80386SX微处理器的字长为32位,能直接访问存储器的容量为16MB。80386DX微处理器的字长为32位,能直接访问存储器的容量为4GB。80486微处理器的字长为32位,能直接访问、存储器的容量为4GB。Pentium微处理器的字长为32位,能直接访问存储器的容量为4GB。PentiumⅡ微处理器的字长为32位,能直接访问存储器的容量为64GB。内蒙古自治区中等职业规划教材34.选择4倍的倍频器;选择内部时钟频率为450MHz的PentiumⅡ微处理器。5.8086、80286微处理器可访问8位和16位寄存器,80386及其以上的微处理器可访问8位、16位和32位寄存器。6.⑴AX是16位寄存器⑵BL是8位寄存器⑶ECX是32位寄存器⑷EFLAGS是32位寄存器⑸CS是16位寄存器⑹DH是8位寄存器⑺BP是16位寄存器⑻EDI是32位寄存器7.⑴BX、SI、DI⑵CS⑶SP⑷DS、ES8.⑴1234:0005H⑵0EEF:3455H9.⑴PA=12000H⑵PA=21200H⑶PA=26200HH⑷PA=A3B00H⑸PA=1B000H⑹PA=3F12DH10.⑴出现溢出,则OF=1⑵结果为零,则ZF=1⑶结果为负数,则SF=1⑷按单步方式处理,则TF=1⑸有辅助进位,则AF=1⑹开中断,则IF=1⑺有借位,则CF=1⑻结果中有七个“1”,则PF=0⑼带符号数FFH和01H相加,则溢出标志位OF=0⑽在一个逻辑数中含有四个“1”,则奇偶标志位PF=1三、完成下列各存储单元中数据的存放1.2.3.(20042H)=78H(20044H)=34H(20041H)=789AH(20042H)=5678H4.M59H6EH74H65H72H6EH65H74HC8HABHC7HF2HBBHA5HC1HAAHCDHF8H2000:0000H0001H0002H0003H0004H0005H0006H0007H0009H0008H000AH000BH000CH000DH000EH000FH0011H0010HM34H12H78H56HM34H2250:0140H┆013EH013FH56H内蒙古自治区中等职业规划教材4习题3一、选择题1.C2.B3.D4.B5.B6.B7.B8.B9.C10.D11.B12.B13.B、C14.C15.A二、填空1.构成存储单元的有效地址有位移量、基地址和变址三个元素。2.⑴SS段的段地址=1250H;⑵栈顶的逻辑地址=1250:0052H;⑶栈底的物理地址=12600H;⑷存入字数据后(SP)=0050H。3.⑴立即寻址⑵直接寻址⑶变址寻址⑷变址寻址⑸基址变址寻址⑹寄存器寻址⑺寄存器间接寻址⑻基址变址寻址4.⑴PA=2000H×10H+1000H=21000H⑵PA=2000H×10H+0100H+0005H=20105H⑶PA=1000H×10H+0200H+0300H=10500H⑷PA=2000H×10H+0300H+0300H=20600H⑸PA=1000H×10H+0200H+0300H+0300H=10800H⑹PA=2100H×10H+0100H+0300H=21400H⑺PA=2000H×10H+0100H-0004H=200FCH⑻PA=2000H×10H+0200H+0300H+0250H=20750H5.⑴(AX)=1000H⑵PA=3000H×10H+1000H=31000H(AX)=3412H⑶(BX)=1000H(AX)=1000H⑷PA=3000H×10H+1000H=31000H(AX)=3412H⑸PA=3000H×10H+1000H+1000H=32000H(AX)=7856H⑹PA=3000H×10H+1000H+2000H=33000H(AX)=BC9AH⑺PA=3000H×10H+1000H+2000H+1000H=34000H(AX)=F0DEH⑻PA=3100H×10H+1000H=32000H(AX)=7856H三、试指出执行下列指令后的结果1.⑴(AL)=34H⑵(AL)=04H⑶(AL)=04H⑷(AL)=3FH⑸(AL)=35H⑹(AL)=39H⑺(AL)=E8H⑻(AL)=0EH⑼(AL)=1DH⑽(AL)=A3H2.⑴(AL)=0AH⑵(AL)=80H⑶(AL)=AFH⑷(AL)=00H⑸(AL)=55H⑹(AL)=55H3.⑴OF=1SF=0ZF=0AF=0PF=1CF=1⑵OF=1SF=0ZF=0AF=0PF=0CF=1内蒙古自治区中等职业规划教材5⑶OF=0SF=0ZF=0AF=0PF=0CF=0⑷OF=0SF=0ZF=0AF=0PF=0CF=0四、指出下列指令哪些是非法指令,试说明错误原因。1.非法指令(050)数值太大超过允许值2.非法指令(031)操作数类型不匹配3.合法指令4.非法指令(059)非法使用CS寄存器5.非法指令(052)操作数类型使用不当6.合法指令7.非法指令(046)同时使用多个基址寄存器8.合法指令9.非法指令(052)操作数类型使用不当(8086)10.非法指令(019)指定的寄存器类型不是指令所要求的11.非法指令(061)段寄存器使用不合法12.非法指令(001)出现多个字符五、区别下列各组指令1.源操作数不同:一个是立即数,另一个是存储单元的内容。2.源操作数寻址方式不同:一个是寄存器寻址,另一个是寄存器间接寻址。3.装入BX的内容不同:一个是MESS的偏移地址装入BX,另一个是MESS的内容装入BX。4.装入的地址不同:一个只是装入MESS的偏移地址,另一个同时装入MESS的偏移地址和段基值。5.对进位标志位的影响不同:一个是不改变进位标志位的值,另一个是将进位标志位请零。6.对进位标志位的影响不同:一个是影响所有状态标志,另一个是影响除AF以外的状态标志。7.对进位标志位的影响不同:一个是影响所有状态标志,另一个是影响除CF以外的状态标志。8.执行指令后的结果不同:一个是执行结果送回AX,另一个是执行结果不送回AX。六、试分析执行下列程序完成什么功能1.(AX)=(AX)×72.压缩的BCD码转换为二进制编码七、用单条指令分别完成下列操作1.CLC、ANDAL,AL、ORAL,AL、XORAL,AL2.MOVAX,4629H3.LDSBX,DATA4.ADDDX,BX5.SUBAX,036AH6.ADDAL,AL、SHLAL,17.IMULBL8.MOVCL,0、SUBCL,CL、XORCL,CL9.ORDX,0E000H内蒙古自治区中等职业规划教材610.ANDBL,0F0H11.XORCL,0F0H12.SARAX,1八、编写指令序列完成下列的算术运算或逻辑运算1.MOVCL,04H2.SHLAX,1ROLAL,CLRCLDX,13.NOTAX4.SARDX,1NOTDXRCRAX,1ADDAX,16.MOVAL,BADCDX,0MOVBL,55.MOVAL,AIMULBLADDAL,BMOVBX,AXDAAMOVAL,AMOVC,ALCBWADDAX,BXMOVBL,CIDIVBLMOVA,AL7.MOVAL,B8.MOVCL,04HORAL,CROLAH,CLANDAL,AANDAL,0FHMOVA,ALORAL,AH习题4一、选择题1.A2.D3.AVAR的偏移量也是一个数值4.B5.C6.B7.A、C8.A、B、C二、解答下列各题1.⑴206⑵2⑶2FH⑷0FH2.⑴2⑵1⑶1⑷4⑸10⑹10⑺1⑻1⑼20⑽10⑾1⑿43.⑴(AX)=200⑵(AX)=300⑶(AX)=100⑷(AX)=4004.⑴L=1⑵L=205.VALONE=00FFHVALTOW=0FHVALTHR=30VALFOU=20H三、分析下列各题是否有语法错误1.语法正确2.语法正确内蒙古自
本文标题:微型计算机原理及应用(答案)
链接地址:https://www.777doc.com/doc-2469582 .html