《2022年微机原理习题及答案解析 .pdf》由会员分享,可在线阅读,更多相关《2022年微机原理习题及答案解析 .pdf(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、习题二34 逻辑地址和物理地址有何区别?段加偏移的基本含义是什么?解:逻辑地址也称相对地址,它是目标程序中使用的地址,由16 位段基址和 16 位偏移地址组成;物理地址也称绝对地址或实际地址,每一存储单元有一个惟一的20 位物理地址。段加偏移的基本含义是:物理地址段基址 16偏移地址。36 段地址和段起始地址是否相同?两者是什么关系?解:段起始地址为该段的首字节单元的20 位物理地址,但它必须能被16 整除 (地址码的低 4 位为 0) ;段地址也称为段基址, 为段起始地址除以16 的结果,即:段地址段起始地址10H。38 寄存器 IP 的用途是什么?它提供的是什么信息?解:IP 与代码段寄存
2、器CS配合,用以控制程序的执行流向,即用于指示微处理器 BIU 在存储器代码段中读取下一条指令。IP 中的值用于给出下一条指令的起始字节在存储器代码段中的偏移地址。在指令字节取出后,IP 的值会自动增量。3 11 在实模式下,对于如下段寄存器内容, 写出相应的段起始地址和结束地址:(1) 1000H (2) 1234H (3) E000H (4) AB00H 解:(1)10000H1FFFFH (2)12340H2233FH (3)E0000HEFFFFH (4)AB000HBAFFFH 3 14 一个基本的总线周期由几个状态组成?在什么情况下需要插入等待状态?解:至少由个状态组成,分别成为
3、T1,T2,T3,T4. 如果内存或 I/O 接口速度较慢,来不及响应时,则需要在总线周期的T3 和T4之间插入一些必要的等待状态TW。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 6 页 - - - - - - - - - 315 什么叫做非规则字?微处理器对非规则字的存取是如何进行的?解:一个字数据的低位字节若从奇数地址开始存放,这种方式为非规则存放,这种存放的宇为非规则字。存取一个非规则字需要两个总线周期,第一个总线周期通过高 8 位数据线传送低字节数据,此时低8
4、 位数据线对应的前一偶地址单元是无效字节;第二个总线周期通过低8 位数据线传送高字节数据,而此时高 8 位数据线对应的下一奇地址单元是无效字节。316 什么是存储器的分体结构?用什么信号来实现对两个存储体的选择?解:在 8086 系统中, CPU 数据总线是 16 位的,而存储器数据单元是以编址的,数据线为8 位,故需将 1M字节的存储空间分成两个512K字节的存储体,一个是偶奇地址存储体,其数据线与系统总线高位相连,用BHE=0作为选通信号;一个是奇偶地址存储体,其数据总线与系统总线低位相连,用A0 = 0作为选通信号,两个存储体采用字节交叉编址方式。317 为什么 8086 微处理器要采用
5、分体结构?而8088 微处理器不采用分体结构?解:因为 8086 有 16 位数据线,为了能在一个总线周期内同时访问两个存储单元进行 16 位数据的传送,它将1MB 的存储器分成两个512KB的存储体,分别称为奇地址存储体和偶地址存储体,奇地址存储体中的每个单元地址均为奇数,它的数据线与CPU数据总线的高 8 位 D15D8相连,所以也叫做高位库;偶地址存储体中的每个单元地址均为偶数,它的数据线与CPU数据总线的低8 位 D7D0相连,所以也叫做低位库。 当字数据从存储器偶地址单元开始存放时,便可分别通过低 8 位数据线和高 8 位数据线同时传送一个16位数据。8088因为外中数据总线为8 位
6、,无论何种情况下一次只能传送8 位数据,因此,它所对应的1MB 的存储空间是一个不分高位库和低位库的单一存储体。321 微处理器的WR和 RD引脚信号各表示什么操作?解: WR写操作命令 , 有效时,表示CPU正在将数据写进存储器单元或I/O端口;RD读操作命令 , 有效时,表示 CPU 正在从存储器或I/O 端口读取数据。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 6 页 - - - - - - - - - 323 微处理器的 DT/ R信号有什么作用?它在什么情况
7、下被浮置为高阻状态?解:数据发送 / 接收, 表明当前总线上数据的流向. 在 DMA 方式下, DT/ R被浮置为高阻状态。42 简述静态 RAM 与动态 RAM 的区别与各自的优缺点。解:静态 RAM 是靠双稳态触发器来记忆信息的;动态RAM 是靠 MOS 电路中的栅极电容来记忆信息的。动态RAM 需要设置刷新电路。但动态RAM 比静态 RAM集成度高、功耗低,从而成本也低,适于作大容量存储器。所以主内存通常采用动态 RAM ,而高速缓冲存储器( Cache)则使用静态 RAM 。47 下列存储器各需要多少条地址线和数据I/O 线?(1)1K8 (2)4K4 (3)16K1 (4)256K8
8、 解:(1)10 条地址线, 8 条数据线(2)12 条地址线, 4 条数据线(3)14 条地址线, 1 条数据线(4)18 条地址线, 8 条数据线48 分别用 1K4 位 16K1 位芯片构成 64K8 位的存储器,各需要多少片芯片?解:128;32 410 某 RAM 芯片的引脚中有12 根地址线, 8 根数据 I/O 线,该存储器芯片的容量为多大?若该芯片在系统中的起始地址为1000H ,其结束地址是多少?解:4K*8, 1FFFH 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - -
9、 第 3 页,共 6 页 - - - - - - - - - 411 某 CPU 有 16 根地址线( A0A15) ,试分析下图中片选信号CS1、 CS2所指定的存储器地址范围。解:CS1: 0000H 8FFFH ,A000H AFFFH ,C000H CFFFH ,E000H EFFFH CS2: 0000H0FFFH ,2000H 2FFFH ,4000H 4FFFH ,6000H 6FFFH 412 试为 8088CPU 设计 192K 8 位存储器系统。 其中程序区为 64K8 位,置于 CPU 寻址空间最高端,采用27256(32K8 位) ;数据区为 128K8 位,采用622
10、56(32K8 位) ,置于寻址空间最低端。写出地址分配关系,画出所设计的电路图。解: RAM: 00000-07FFFH ROM: F0000-F7FFFH 08000-0FFFFH F8000-FFFFFH 10000-17FFFH 18000-1FFFFH 1 &A15A12CS1CS2CPURD WR A19 A18 A17 A16 A15 A14A0 8088 D7D0 EY3A1A0Y074HC139Y1Y2A14 A0 CS1 OED7 D062256 WE E3 E2 E1 Y7A2A1A0Y074HC138E3 E2 E1 Y7A2A1A0Y074HC138A14 A0 CS
11、1 OED7D062256 WE A14 A0 CS1 OED7D062256 WE A14 A0 CS1 OED7D062256 WE A14 A0 CS1 OED7 D027256 A14 A0 CS1 OED7D027256 1 1 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 6 页 - - - - - - - - - 51 分别指出下列指令中源操作数和目的操作数的寻址方式。(1) MOV BX,1000H (2) MOV BL,BX (3) MOV BUFBX
12、,AX (4) MOV BX,BPSI (5) MOV DI ,DL (6) MOV AX,RESULT 解:(1)源:立即数寻址;目的:寄存器寻址(2)源:寄存器间接寻址;目的:寄存器寻址(3)源:寄存器寻址;目的:寄存器相对寻址(4)源:基址变址寻址;目的:寄存器寻址(5)源:寄存器寻址;目的:寄存器间接寻址(6)源:直接寻址;目的:寄存器寻址(7)源:寄存器寻址:目的:直接寻址;(8)源:相对基址变址寻址;目的:寄存器寻址52 设已知: (BX )=2000H , (SI)=120H , (DS )=1200H , (SS )=200H ,(BP )=3000H ,符号地址VARE=10
13、00H。试回答在以下各种寻址方式下操作数存放于何处,如果是在存储单元中,则计算单元的物理地址是什么?(1)使用 BX的寄存器寻址(2)立即数寻址(3)使用 BX的寄存器相对寻址(4)直接寻址(5)使用 SI 的寄存器间接寻址(6)使用 BP和 SI 的基址变址寻址(7)使用 BX和 SI 的相对基址变址寻址解:(1)操作数在 BX寄存器中;(2)操作数在指令中;(3)操作数在存储单元中,物理地址=15000H ;(4)操作数在存储单元中,物理地址=13000H ;(5)操作数在存储单元中,物理地址=12120H ;(6)操作数在存储单元中,物理地址=05120H ;(7)操作数在存储单元中,物
14、理地址=15120H 。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 6 页 - - - - - - - - - 53 现有(DS ) =2000H ,(BX ) =100H , (SI) =2H , (20100H ) =12H , (20101H )=34H , (20102H ) =56H , (20103H ) =78H , (21200H ) =2AH , (21201H ) =4CH , (21202H )=0B7H ) , (21203H )=65H 。试
15、指出下列各条指令单独执行后累加器中的内容是什么?(1) MOV AX,1200H (2) MOV AX,BX (3) MOV AX,1200H (4) MOV AX,BX (5) MOV AX,1100HBX (6) MOV AX,BXSI (7) MOV AX,1100HBXSI (8) MOV AL,BX 解: (1) (AX )=1200H ; (2) (AX )=100H ; (3) (AX)=4C2AH ; (4) (AX )=3412H (5) (AX )=4C2AH ; (6) (AX )=7856H ; (7) (AX )=65B7H ; (8) (AX )=12H 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 6 页 - - - - - - - - -