微型计算机原理课后习题答案(第二版)(共13页).docx
《微型计算机原理课后习题答案(第二版)(共13页).docx》由会员分享,可在线阅读,更多相关《微型计算机原理课后习题答案(第二版)(共13页).docx(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上第一章请各位读者自习阅读课本,答案比较明显,方可找到答案,这里不再提供第二章1. 将下列十进制数转换成二进制和十六进制(1)129.75 = .11B = 81.CH(2)218.8125 = 1101 1010.1101B = DA.DH(3) 15.625 = 1111.101B = F.AH(4)47.15625 = .00101B = 2F.28H2. 将下列二进制数转换成十进制和十六进制(1)B = 58 = 3AH(2).11B = 188.875 = BC.E H(3) 0.11011B = 0.84375 = 0.D8 H(4)11110.01B =
2、30.25 = 1E.4H4、完成下列16进制的加减法运算。(1)0D14B H (2) 9C28.E H (3) 1678 .FC H (4) -80D7 H5. 计算下列表达式的值(1)128.8125+.1011B+1F.2H = ( .101 ) B(2)287.68-.11B+8E.EH =( 103.CE ) H(3) 18.9+1010.1101B+12.6H-1011.1001B = ( 36.525 ) D7. 写出下列以补码表示的二进制数的真值:1)X补= 1000 0000 0000 0000 ?X = - 1000 0000 0000 0000 = - 215 = -
3、32768(2)Y补= 0000 0001 0000 0001 ?Y = + 0000 0001 0000 0001 = +257(3)Z补= 1111 1110 1010 0101 ?X = - 000 0001 0101 1011 = - 347(4)A补= 0000 0010 0101 0111 ?X = + 0000 0010 0101 0111 = +5999、设有变量. X+Y = 1B8 H Y+Z =161 H Y+Z=13B H Z+V=0CC H (1) 不正确 不正确 不正确 正确(2)正确 正确 正确 溢出12. 试计算下列二进制数为无符号数、原码、反码、补码、8421
4、BCD码时分别代表的数值大小。若为非8421BCD数时请指出。(1)B无符号数:27+23= 136原码: - 000 1000 = - 8反码: - 111 0111 = - 119补码: - 111 1000 = - 1208421BCD码: 882)B无符号数:25+23+ 20 = 41原码: 41反码: 41补码: 418421BCD码: 293)B无符号数:27+26+ 23+20 = 201原码: - 100 1001 = - 73反码: - 011 0110 = - 54补码: - 011 0111 = - 558421BCD码: 非8421BCD码(4)B无符号数:27+24
5、+ 21+20 = 147原码: - 001 0011 = - 19反码: - 110 1100 = - 108补码: - 110 1101 = - 1098421BCD码: 93第三章 80X86微处理器1简述80868088CPU中BIU和EU的作用,并说明其并行工作过程。 答:(1) BIU的作用:计算20位的物理地址,并负责完成CPU与存储器或I/O端口之间的数据传送。 (2) EU的作用:执行指令,并为BIU提供所需的有效地址。 (3) 并行工作过程:当EU从指令队列中取出指令执行时,BIU将从内存中取出指令补充到指令队列中。这样就实现了取指和执行指令的并行工作。280868088C
6、PU内部有哪些寄存器?其主要作用是什么?答:80868088CPU内部共有14个寄存器,可分为4类:数据寄存器4个,地址寄存器4个,段寄存器4个和控制寄存器2个。其主要作用是:(1) 数据寄存器:一般用来存放数据,但它们各自都有自己的特定用途。AX,BX,CX,DX(2) 地址寄存器:一般用来存放段内的偏移地址。SP,BP,SI,DI(3) 段寄存器:用于存放段地址. CS,DS,ES,SS(4) 控制寄存器 ,FLAGS,IP 具体寄存器略。380868088CPU中有哪些寄存器可用来指示操作数在存储器中某段内的偏移地址? 答:可用来指示段内偏移地址的寄存器共有6个:IP、SP、BP、BX、
7、SI、DI.480868088CPU中标志寄存器FLAGS有哪些标志位?它们的含义和作用如何? 答:标志寄存器中的标志共有9个,分为两类:状态标志6个和控制标志3个。其作用是:(1) 状态标志:用来反映算术和逻辑运算结果的一些特征。CF,AF,PF,ZF,SF,ZF(2) 控制标志位:用来控制CPU的操作,由程序设置或清除。DF,IF,TF. 具体寄存器位介绍略。580868088CPU的地址总线有多少位?其寻址范围是多少?答:8086/8088地址总线有20根,可寻址1MB空间,范围:00000H0FFFFFH.6什么叫指令队列?80868088CPU中指令队列有什么作用?其长度分别是多少?
8、 答:(1) 指令队列:采用“先进先出”原则,按顺序存放预执行指令的缓冲器称为指令队列。 (2) 指令队列的作用:存放EU将要执行的指令,使CPU的取指和执行指令能并行工作。 (3) 指令队列的长度:8086为6个字节,8088为4个字节。7Intel8086与8088有何区别? 答:8086与8088的区别有三处: (1) 外部数据总线位数不同(即地址数据分时复用引脚条数不同);8086为16位:AD15AD0 。 8088为 8位:AD7AD0 。 (2) 内部指令队列缓冲器长度不同; 8086有6个字节。当指令队列出现2个空字节时,BIU将取指补充。 8088有4个字节。当指令队列出现1
9、个空字节时,BIU将取指补充。 (3) 外部某些控制总线定义不同。 8086的28号引脚定义为MIO(S2),8088定义为IOM(S2) 8086的34号引脚定义为BHES7,8088定义为SS0(HIGH) 第4章作业1、指出源操作数的寻址方式 MOV BX,2000H ;立即数寻址 MOV BX,2000H;直接寻址 MOV BX,SI ;寄存器间接寻址 MOV BX,SI2000H ;寄存器相对寻址 MOV BXSI,AL ;寄存器寻址 ADD AX,BXDI80 ;基址变址相对寻址 MUL BL ;寄存器寻址 JMP BX ;段内间接寻址 SUB AX, BX ;寄存器寻址 IN A
10、L,DX ;端口间接寻址 INC WORD PTR BP+10H ;寄存器相对寻址 MOV CL,LENGTH VAR ;立即数寻址 MOV BL,OFFSET VAR1 ;立即数寻址2、指出下列指令是否正确 (1) MOV DS,0100H;错误。源操作数是立即数时,目的操作数不能是段寄存器(2) MOV BP,AL;错误。操作数类型不一致(3) XCHG AH,AL ;正确。(4) OUT 310H,AL;错误。端口直接寻址的范围应在0FFH之间(5) MOV BX,BX ;正确。(6) MOV ES:BXDI ,AX ;正确。(7) MOV AX,SIDI ;错误。存储器寻址中有效地址不
11、能由两个变址寄存器组成(8) MOV SS:BX+SI+100H,BX ;正确。(9) AND AX,BL ;错误。操作数类型不一致(10) MOV DX,DS:BP ;正确(11) ADD SI,20H ;错误,目的操作数类型不明确。(12) MOV 30H,AL ;错误,目的操作数不能为立即数(13) PUSH 2000H;错误。堆栈指令的操作数不能是立即数 (14) MOV SI,2000H;错误。两个操作数不能同时为存储器操作数 (15) MOV SI,AL ;错误。操作数类型不一致 (16) ADD 2000H,20H; 错误,目的操作数类型不明确 (17) MOV CS,AX;错误
12、,目的操作数不能为代码段寄存器 (18) INC DI ;错误,目的操作数类型不明确 (19) OUT BX,AL;错误。端口间接寻址的寄存器只能是DX寄存器 (20) SHL BX,3 ;错误。移位次数大于1时应该用CL寄存器 (21) XCHG CX,DS ;错误。交换指令中不能出现段寄存器 (22) POP AL ;错误。堆栈指令的操作数只能是字操作数(即16位操作数) 3. 写出下列指令中存储器操作数物理地址的计算表达式:1)MOV AL, DI (DS)10H + ( DI ) (2)MOV AX, BX+SI (DS)10H + ( BX ) + (SI)(3) MOV 5BX+D
13、I,AL (DS)10H + ( BX ) + (DI) + 5(4)ADD AL, ES:BX (ES)10H + ( BX )5) SUB AX, 1000H (DS)10H + 1000H (6)ADC AX, BX+DI+2000H (DS)10H+(BX)+(DI)+2000H(7) MOV CX, BP+SI (SS)10H + ( BP ) + (SI)(8)INC BYTE PTRDI (DS)10H + ( DI )4. 若(DS)=3000H,(BX)=2000H,(SI)=0100H,(ES)=4000H,计算下列各指令中存储器操作数的物理地址。1)MOV BX,AL (
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微型计算机 原理 课后 习题 答案 第二 13
限制150内