ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:136.09KB ,
资源ID:22135060      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/22135060.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(微机原理与接口技术第三版课本习题答案Word下载.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

微机原理与接口技术第三版课本习题答案Word下载.docx

1、6 8086 系统中的存储器为什么要采用分段结构有什么好处8086CPU中的存放器都是16位的,16位的地址只能访问64KB的内存。086 系统中的物理地址是由 20 根地址总线形成的, 要做到对 20 位地址空间进行访问,就需要两局部地址采用段基址和偏移地址方式组成物理地址的优点是:满足对 8086 系统的1MB 存储空间的访问,同时在大局部指令中只要提供 16位的偏移地址即可。9。在某系统中,当前SS =2360H, S? =0800H,那么该堆栈段在存储器中的物理地址范围是什么假设往堆栈中存入 20 个字节数据,那么 SP 的内容为什么值答:SS X10HP S曰 =23600H+ 08

2、00H= 23E00H,堆栈段在 存储器中的物理地址范围是23600H23E00Ho假设往堆栈中存入20个字节数据, 那么SP的内容为0800H- 14H = 07ECH 20的十六进制为14H。10。当前数据段位于存储器的 B4000H至ij C3FFFHE围内,那么段存放器 DS的内容为多少答:段存放器 DS的内容为B4000H。11 8086 系统中为什么一定要有地址锁存器需要锁存哪些信息由于8086CPU受芯片封装的限制,只有40个管脚,所以地址线和数据线只能采用复用的方式共同使用某些管脚。对存储器进行访问时,在读取数据或写入数据时,存储器芯片要求在这个过程中地址信息必须稳定提供应存储

3、器,而由于8086CPU地址线和数据线是复用的,就不可能在同一时刻具有地址和数 据的两种功能。这就需要在 CPU提供地址信息时,将地址锁存起来,以保证下 一个时刻当这些复用的管脚起着数据线的功能时,存储器有正确的地址信息。要锁存的信息包括这些复用管脚的地址和 BHE等信号。12 8086 读 /写总线周期各包括最少几个时钟周期什么情况下需要插入等待周期Tw插入多少个Tw取决于什么因素答:8086读/写总线周期各包括最少四个 时钟周期。在系统中增加等待周期 Tw的一般情况是:当CPU提供了地址后,由 于外设或存储器的读出或写入时间较慢,不能与 CPU的速度匹配,就需要插入等待周期Tw,等待CPU

4、能从外设或存储器将数据正确地读出或写入为止。 显然,插入的等待周期Tw的个数取决于外设或存储器的取出或写入时间。13。假设当前DS =7F06H,在偏移地址为0075H开始的存储器中连续 存放6个字节的数据,分另I为 11H, 22H, 33H, 44H, 55H和66H,请指出这些 数据在存储器中的物理地址,如果要从存储器中读出这些数据,需要设备部几 次存储器各读出哪些数据物理地址:7 F0 6 HX 1 0 H+ 0 0 7 5 H= 7 FO DSH,故从 7F0DSH起 6 个地址数据在存储器中的地址。最少要访问四次:第一次:11。第二次:3 3,22。第三次:5 5, 4 4。第四次

5、:6 6。14:某程序在当前数据段中存有两个数据字0 ABCDH和1234H,它们对应的 物理地址分别为3FF85H和40AFEH假设当前DS =3FB0H,请说明这两个 数据的偏移地址,并用图说明它们在存储器中的存放格式。偏移地址为: 0485H 和 0FFEH。第三章 8086 的指令系统1: MOV AX,SI 存放器寻址 存放器间接寻址2:MOV DI,100存放器寻址 立即寻址3: MOV BX,AL 存放器间接 存放器4: MOV BXSI,CX 基址 +变址 存放器5:ADD DX,106HSI变址 存放器6:PUSH AX存放器 7: ADD DS:BP,AX 8:OR AX,

6、DXf存器设存放器 DS=2000H SS=1500H ES=3200H SI= 0 AO H, BX= 1 OOH, BP= 1 0 H,数据段中变量VAL的偏移地址为50H,试指出以下各条指令中源操 作数的寻址方式是什么对于存储器操作数,其物理地址是多少(1)MOV AX,100Hft 接寻址:20210H(2)MOV CX,ES:BX存放器寻址(3)MOV DX,BXSIS址 + 变址:200F0h(4)MOV AX,VALSI 校址寻址:(5)MOV BX,1234BX基址寻址:205D2H(6)MOV AX,BP而存器寻址:15010H(12)INT O错 (13)DIV AX ,B

7、X改 DIV BX(14)DEC BP收 DEC WORD PTR BP (15)XLAT BX 错(16)ADD CX+1 改 ADD CX,1 或 INC CX (17)DAA AX 改 DAA带符号数 -86 所表示的二进制: B执行 MOV DL,2AH 和 SHR DL,1 两条指令后:DL=00010101 CF=0可将AX存放器中D0,D5,D8和D11位求反,其余位不变的指令:XOR AX,0921H某存储单元物理地址为3B4FH,其段地址和偏移地址可选:3B40H和00FEH两个8位二进制数00110101及做“异或操作后,存放器FR的下面3个状态标志分别是: PF=0 SF

8、=1 ZF=0存放器写指令时,如 MOV SI,AX,那么CPU的外部管脚状态: WR=0 RD=1MIO=1,DS=2000H BX=100H SI=02HA物理地址20210H单元开始,依次存放数据 12H 34H 56H 78H 而从物理地址 , 21200h 单元开始,依次存放数据2AH,98H。试说明以下各条指令单独执行后 AX存放器的内容。1)MOV AX,3600H 3600H2)MOV AX,1200H 4C2AH3)MOV AX,BX 0100H4)MOV AX,BX 3412H5)MOV AX,1100HBX 4C2AH6)MOV AX,BXSI 7856H6。设堆栈指针

9、SP的初值为 2400H,(AX)=4000H,(BX)=3600H可: (1)执行指令 PUSH AX后,SP= 23FEH (2)再执行 “ PUSH AX和 POP AX后,(SP)=(AX)=(BX)= SP=23FEH AX=3600H BX=3600H7。(1)MOV DX,2000HMOV BX,1000HXHGH BX,DXBX=2000H,DX=1000H(2)MOV AX,1234HPUSH AX POP BXAX=1234H,BX=1234H(3)LEA DX,2000HMOV BX,DXBX=2000H(4)MOV AL,08ADD AL,08AAAAX=0106(5)

10、MOV AL,48HADD AL,39HDAA(AL)=87H(6)AND AL,ALMOV AL,80ADC AL,AL(AL)=0A0H(7)MOV DX,OFFFHNEG DX(DX)=0001H(8)MOV BL,OB8HROR BL,1BL=5CH,CF=0(9)SUB AX,AXAND DX,DXDX=0(10)MOV CL,3MOV AH,42HSHR AH,XLAH=08H,CF0(11)MOV AX,34EBHMOV CL,5FHDIV CLCF=8FH(12)MOV AL,08HMOV BL,09MUL BLAAMAX=0702H(13)MOV BL,9MOV AX,070

11、2HADDDIV BL,AX=0008H(14)MOV AL98HCBWBX=0FF98H(15)MOV AH,2MOV DL,WINT 21H结果=执行DOS的2号功能调用,在屏幕上显示字母 W 第五章 存储器原理与接口1按存储器在计算机中的作用,存储器可分为哪向类简述其特点。存储器分:主存储器(内存),辅助存储器(外存),高压缓冲存储器。主存储器用来存放活动的程序和数据,其速度高,容量较少、每位价格高。辅助存储器用于存放当前不活泼的程序和数据,其速度慢、容量大、每位价格低。缓冲存储器在两个不同工作速度的部件之间起缓冲作用。2什么是 RAM 和 ROM RAM 和 ROM 各有什么特点 RA

12、M 是随机存储器,指计算机可以随机地、个别地对各个存储单元进行访问,访问所需时间根本固定, 与存储单元的地址无关。 ROM 是只读存储器,对其内容只能读,不能写入。与 RAM 相比,其信息具有非易失性,即掉电后,ROM 中的信息仍会保存。3。什么是多层次存储结构它有什么作用存储器的性能是计算机性能的最主要指标之一,其目标是大容量、高速度和低本钱,因此应该在系统结构的设计上扬长避短,采用多层存储结构构成一个较为合理的存储系统。多层存储结构是一个金字塔的结构,距塔尖即CPU越近速度越快,容量越小,单位价格也较贵;反之速度较慢,容量较大, 单位价格也较廉价。其作用是获得最正确性价比。5。主存储器的主

13、要技术指标有哪些答:主存储器的主要技术指标有主存容量、存储器存取时间、存储周期和可靠性。假设用1KX1位的RAM芯片组成16Kx8位的存储器,需要多少片芯片在CPU的地址线中有多少位参与片内寻址多少位用做芯片组选择信号要128片。A1A9共10位参与片内寻址,其余可用于片选信号。8。在8086系统中,假设要从存储器奇地址体中读 1个字节数据,列出存储器有关的控制信号和它们的有效逻辑电平信号。 RD=0 WD=1 CS=MIO=1BHE=0第六章微型计算机的输入输出 CPU与外部设备通信为什么使用接口存储器与CPU交换信息时,它们在数据格式、存取速度等方面根本上是匹 配的,也就是说,CPU要从存

14、储器读入指令、数据或向存储器写入新的结果和 数据,只要一条存储器访问就可以完成;在硬件连接方面,只需芯片与芯片之 间的管脚直接连接。但CPU要与外部设备通信至少有两方面的困难: 第一,CPU 的运行速度要比外设的处理速度高得多,通常简单地用一条输入输出的指令是 无法完成CPU与外设之间的信息交换的;第二,外设的数据线和控制线也不可 能与CPU直接连接。CPU与外设通信具有如下特点:需要接口作为 CPU与外设通信的桥梁。需要有数据传送之前的“联络。要传递的信息有三方面内容:状态、数据和控制信息。 CPU与外设通信必须借助于必要的电路来实现, 这样的电路称为接口或I/O接口。 1 。什么是接口为什

15、么需要接口接口有哪些作用而介于主机和外设之间用于完成某些控制功能、速度匹配、信号转换 的一种缓冲电路称为I/O接口电路,简称I/O接口Inteface。I/O接口在CPU与外设之间建立一个缓冲区,解决 CPU与外设之间在数据 形式、数据的传递方式以及传递速率上存在很大差异的矛盾。接口作用主要包括信号暂存、数据格式转换、传送路径的切换控制和状态 信号的交换、通讯控制、设备动作、定时控制、中断管理及错误检测等功能。CPU和外设之间的信息交换存在以下一些问题:速度不匹配;信号电平不 匹配;信号格式不匹配;时序不匹配。I/O接口电路是专门为解决CPU与外设之间的不匹配、不能协调工作而 设置的,处于总线

16、和外设之间,一般应具有以下根本功能:设置数据缓冲以 解决两者速度差异所带来的不协调问题;设置信号电平转换电路,如可采用 MC1488、MC1489、MAX232、MZX233芯片来实现电平转换。设置信息转换 逻辑,如模拟量必须经 A/D变换成数字量后,才能送到计算机去处理,而计算 机送出的数字信号也必须经 D/A变成模拟信号后,才能驱动某些外设工作。 设置时序控制电路;提供地址译码电路。接口有什么用途1进行地址译码或设备选择,以便使 CPU能与某一指令的外部设备通信。2状态信息的应答,以协调数据传送之前的准备工作。3进行中断管理,提供中断信号。4进行数据格式转换,如正负逻辑的转换、串行与并行数

17、据转换等。5进行电平转换,如 TTL电平与MOS电平间的转换。6协调速度,如采用锁存、缓冲、驱动等。7时序控制,提供实时时钟信号。O端口有哪两种寻址方式各有何优砍点存储器的映像I/O寻址 和 I/O映像的I/O寻址 存储器映射的I/O寻址方式优缺点优点:由于I/O和存储器在地址上没有区别,在程序设计时可以使用丰富 的指令对端口进行操作,甚至包括对端口数据的运算。缺点:I/O端口需要占用局部处理器的地址空间。由于存储器和I/O端口地址在形式上没有区别,相对增加了程序设 计和阅读的难度。I/O映射的I/O寻址方式优缺点程序阅读方便,使用IN或OUT指令就一定是对外设的通信;由于I/O端口有自己的地

18、址,使系统存储器地址范围扩大,适合大 系统使用。指令少,编程相对灵活性减少; 硬件上需要I/O端口的译码芯片,增加了硬件开支微机系统的输入输出指什么输入输出有什么不同常用的打印机有:击打式、喷墨式和激光打印机。输入与输出的不同输入是指从被控设备到计算机的物理信号的传输和变换通道,其主要实现被控设备和计算机之间原始参数和信号的变换。输出是指从计算机到被控设备的控制信号和参数的传输通道,其与输入一样都 有模拟与数字之分,都是用以实现数据采集现场与计算机的连接输入输出有哪几种方式各有何优砍点两种方式:程序控制方式和直接存储器存取方式 DMA方式优砍点:程序控制方式:速度慢,但程序简单。DMA:速度快

19、,但程序复杂。在输入输出的电路中,为什么常常要用锁存器和缓冲器 因为I/O速度非常快,利用锁存器和缓存器解决同步问题 8086CPU在执行输入输出指令时,CPU有哪些控制管脚的作用,什么样的电平有效答:RD WD CS MI0 BHE 除了 BHE图电平有效,其它均低电平有 效。分配的端口地址有何限制为什么8086CPU与外设交换数据可按字节进行。当按字节进行时,偶地址端品的字节数据由低8位数据线D7D0位传输,奇地址端口的字节数据由高 8位数据线D15D8传输。当用户在安排外设的端口地址时,如果外设是以 8位方式与CPU连接,就只能将其数据线与 CPU的低8位连接,或者只能与CPU的高8位方

20、式 连接。这样,同一台外设的所有存放器端口地址都只能是偶地址或者奇地址, 所以设备的端口地址往往是不连续的。例:设计一 ROM扩展电路,容量为32K字,地址从00000H开始。EPROM芯片 取 27256设计一 RAM扩展电路,容量为32K字,地址从10000H开始。芯片采用62256解:a、计算所需要的芯片个数32Kx 16=64K X864 K X 8/(32 KX 8)=2(片)八q A|S Ap ,tj 5 Ah An Aij An A|)% A| At % Aj % Ag A: A1)Aid 10 0 0 IU 0 0 0 ooooocooooo、*也|心;号GOBI1 1 1 I 1 1 1 1 1 1 1 I 1 I 1 )BHEAo

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1