微机原理及接口第二章作业答案

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

“微机系统原理与接口技术”第二章习题解答(部分)1.请将左边的术语和右边的含义联系起来,在括号中填入右边的代号字母。(1)字长(i)a.指由8个二进制位组成的通用基本单元。(2)字节(a)b.是CPU指令执行时间的刻度。(3)指令(h)c.CPU所能访问的存储单元数,与CPU地址总线条数有关。(4)基本指令执行时间(g)d.惟一能代表存储空间每个字节单元的地址,用5位十六进制数表示。(5)指令执行时间(j)e.CPU执行访问存储器或I/O操作所花时间。(6)时钟周期(b)f.由段基址和偏移地址组成,均用4位十六进制数表示。(7)总线周期(e)g.指寄存器加法指令执行所花时间。(8)Cache(k)h.完成操作的命令。(9)虚拟存储器(l)i.指CPU在交换、加工、存放信息时信息位的最基本长度。(10)访存空间(c)j.各条指令执行所花时间,不同指令值不一。(11)实际地址(d)k.为缓解CPU与主存储器间交换数据的速度瓶颈而建立的高速缓冲存储器。(12)逻辑地址(f)l.CPU执行程序时看到的一个速度接近内存却具有外存容量的假想存储器。3.在下列各项中,选出8086的EU和BIU的组成部件,将所选部件的编号填写于横线上。EU(3).(7).(9).(12)BIU(4).(5).(6).(8).(10).(11)(1)地址部件AU(2)段界检查器(3)ALU(4)20位地址产生器(5)20位物理地址加法器(6)指令队列(7)状态标志寄存器(8)总线控制逻辑(9)控制单元(10)段寄存器组(11)指令指针(12)通用寄存器组4.试将左边的标志和右边的功能联系起来。要求:(1)在括号中填入右边的功能代号。(2)填写其类型(属于状态标志填S,属于控制标志填C)。(3)写出各标志为0时表示的状态。标志类型为0时表示的状态1.SF(b)a.陷阱标志S结果为正数2.CF(d)b.符号标志S无进位/借位3.AF(h)c.溢出标志S无进位/借位4.DF(i)d.进位标志C数据串操作的增量地址为自动递增5.TF(a)e.零标志C正常执行方式6.OF(c)f.奇偶标志S无溢出7.PF(f)g.中断允许标志S奇数个18.IF(g)h.辅助进位标志C无可屏蔽中断产生9.ZF(e)i.方向标志S结果不为07.有一个由20个字组成的数据区,其起始地址为610AH:1CE7H。试写出该数据区首末单元的实际地址PA。首单元地址:610A0H+1CE7H=62D87H末单元地址:62D87H+27H=62DAEH注:20个字共占用了40个字节,末单元的偏移量为39(即十六进制的27H)8.若一个程序段开始执行之前,(CS)=97F0H,(IP)=1B40H。试问该程序段启动执行指令的实际地址是多少?实际物理地址=97F00H+1B40H=99A40H9.若堆栈段寄存器(SS)=3A50H,堆栈指针(SP)=1500H,试问这时堆栈栈顶的实际地址是多少?堆栈栈顶的实际物理地址=3A500H+1500H=3BA00H12.有两个16位的字31DAH、5E7FH,它们在8086系统存储器中的地址为00130H和00135H,试画出它们的存储器示意图。地址内容00130H0DAH00131H31H00132H00133H00134H00135H7F00136H5E13.有一个32位的地址指针67ABH:2D34H存放在从00230H开始的存储器中,试画出它们的存放示意图。地址内容00230H34H00231H2DH00232H0ABH00233H67H14.将下列字符串的ASCII码依次存入从00330H开始的字节单元中,试画出它们的存放示意图:U︺E︺S︺T︺C(︺为空格符)地址内容00330H5500331H2000332H4500333H2000334H5300335H2000336H5400337H2000338H4315.存储器中每一个段最多为64KB,当某程序routadf运行后,用DEBUG命令显示出当前各寄存器的内容如下,要求:(1)画出此时存储器分段的示意图。说明地址内容…代码段(附加段)首地址11A70H…堆栈段首地址21BE0H…堆栈段末地址21CA7H栈底21CA8H…代码段首地址31B80H…(2)写出各状态标志的值:BC:debugroutadf.exerAX=0000BX=0000CX=006DDX=0000SP=00C8BP=0000SI=0000DI=0000DS=11A7ES=11A7SS=21BECS=31B8IP=0000NVUPEIPLNZNAP0NCOF=0,DF=0,IF=1,SF=0,ZF=0,AF=0,PF=0,CF=016.已知(SS)=20A0H,(SP)=0032H,欲将(CS)=0A5BH,(IP)=0012H,(AX)=0FF42H,(SI)=537AH,(BL)=5CH依次推入堆栈保存。要求:(1)画出堆栈存放示意图。地址内容…入栈完毕时的当前栈顶SP20A28H5CH20A29H?20A2AH7AH20A2BH53H20A2CH42H20A2DH0FFH20A2EH12H20A2FH00H20A30H5BH20A31H0AH栈底(初始栈顶SP)20A32H?(2)写出入栈完毕时SS和SP的值:(SS)=20A0H(不变),(SP)=0028H

1 / 4
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功