云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 微机原理复习

微机原理复习

  • 62 次阅读
  • 3 次下载
  • 2025/5/5 22:59:03

第一章:

1. 微型计算机系统是由(微处理器CPU)、(存储器)、(I/O接口)、(输入/输出设备)和(系统软件)组成的。 2. 画出计算机的基本结构框图。 存储器 输输 入出运算器

设设

备 备

控制器

3. 8086CPU中的段寄存器包括(CS)、(DS)、(ES)、(SS)。 4. 存储器的主要性能指标包括(存储容量)和(存取速度)。

5. 总线标准包括(物理特性)、(功能特性)、(电器特性)和(时间特性)。

6. 总线按使用层次可分为(内部总线)、(片级总线、)、(系统总线)和(外部总线)。

7. 微机的主要性能指标包括(主频)、(字长)、(内存容量)、(存取周期)和(运算速度)。 8. 十进制数2005的十六进制数值为(D )。

A:7BFH B:7ECH C:7C8H D: 7D5H

9. 十进制数-80用16位补码表示是( D )。

A: F080H B: 8080H C: FF88H D: FFB0H

10. 十六进制数ACH的BCD码值为(A)。

A:101110010 B:10101100 C:11001010 十六进制数B1H的BCD码值为(A)。

A:101110111 B:10110001 C:10001011 十进制数1983的十六进制数值为(D)。

A:7ECH B:7D4H C:7C8H D:7BFH

第二章:

1 .8086CPU是由(总线接口部件BIU)和(指令执行部件EU)组成的。

2. 8086CPU内部的寄存器包括(通用寄存器)、(指针和变址寄存器)、(段寄存器)、(指令指针寄存器)和(标志寄存器)。

3. 8086CPU构成的微机系统中,和最大模式的区别。

4. 8086和8088的区别:8086是16位机。8088是(准)16位机,其内部数据总线宽度为(16)位,而外部数据总线宽度为(8)位。

8086与8088这两个微处理器在结构上有何相同点,有何主要区别? 答:相同点:(1)内部均由EU、BIU两大部分组成,结构基本相同。

(2)用户编程使用的寄存器等功能部件均为16位。 (3)内部数据通路为16位。

主要区别:(1)对外数据总线 8086:16位 ,8088:8位。

(2)指令队列 8086:6级 ,8088:4级。

8086有6个字节指令队列,而8088有4个;8086地址/数据线16条AD15~AD0,8088有8条AD7~AD0;8086有BHE/S7,8088有SS0 ;8086存储器,IO选择是M/IO,而8088 是IO /M。 5. 存储器的物理地址是指(存储器的绝对地址)。

存储器的逻辑地址是指(程序设计时采用的存储器的地址)。是由(段地址)和(偏移地址)组成的。 物理地址=段地址×16+偏移地址

段地址=1234H,偏移地址=5678H,逻辑地址为1234H:5678H,物理地址=1798B8H 在机器内部操作中,CPU与存贮器之间信息交换使用的是( B )。

A:逻辑地址 B:物理地址 C:有效地址 D:相对地址

6. 8086CPU共有(20)根地址总线,可寻址(1MB)的存储器地址空间。

7. 8086系统的存储空间可分为两个存储体,分别为(偶地址存储体)和(奇地址存储体)。 8. 堆栈是在(存储器)中开辟的一个区域,用来存放(需要暂时保存的数据)。

若已知(SP)=2000H,(AX)=0020H,则执行指令PUSH AX后,(SP)和((SS):(SP))的值分别为(B)。 A:1FFEH,00H B:1FFEH,20H C:2002H,00H D:2002H,20H 9. 计算机内的堆栈是一种特殊的数据存储区,其存取原则是(后进先出)。

入栈操作时,说明堆栈指针寄存器SP的变化情况?

入栈操作时,SP向小地址方向变化。

10. 8086CPU构成的最小模式系统的典型配置包括(1片8086)、(1片8284)、(3片8286)和(2片8286)。

8086/8088CPU工作时,系统总线上的控制信号RD和WR (不能) 同时有效。 8086/8088在最小方式下有关总线请求的信号引线是(HOLD)和(HLDA)。 8086的两种系统结构方式的区别为(A)。

1 A:最大方式须外扩8288 B:最小方式须外扩8286 C:最大方式须外扩8282

11. 8086CPU复位之后重新启动时,从内存的(FFFF0H)处开始执行指令。

8086CPU复位时,CS的内容被置为(FFFFH),IP的内容被置为(0000H)。

12. 8086的一个基本总线周期包括(4)T个状态,分别为(T1)、(T2)、(T3)和(T4)。

“8086执行了一个总线周期”是指8086做了哪些可能的操作?

答:“8086执行了一个总线周期”是指:8086可能从片外的存储器取指令,或者8086可能对片外的存储器

或I/O接口进行了一次读/写数据的操作。

基本总线周期如何组成?

基本总线周期由T1至T4四个时钟周期组成。

在一个典型的读存储器总线周期中,地址信号、ALE信号、RD#信号、数据信号分在何时产生?

在一个典型的读存储器总线周期中,地址信号:在T1周期内产生;ALE信号:在T1周期内产生;RD信号:在T2周期内产生;数据信号:一般在T3周期内产生,若存储器在T3内来不及提供数据,8086 会在总线周期中插入等待状态Tw,存储器将在某Tw中给出数据。

13. 在8086CPU总线周期的T3状态,如果(READY)信号无效,则要求CPU在T3和T4状态之间插入一个(等待周期TW)。

14. 在计算机中时间最长的周期是(C)。

A:时钟周期 B:机器周期 C:指令周期 15. P55 5

16. 若8086 CPU主频为8MHz,则其基本总线周期为(B)。

A: 200ns B: 500ns C: 125ns D: 250ns

17. 完成以下8086最小模式的计算机基本框图: ① 模块间连线; ② 对连线命名;

18. 8086CPU在进行I/O读操作时,M/IO和DT/R必须是( A )。

A: 0 0 B: 0 1 C: 1 0 D:1 1

19. 8086/8088执行一个总线周期是在( C )之后插入TW。

A: T1 B: T2 C: T3 D: T4

2 20. 8086访问一个字节单元和访问一个字单元,只需要一个总线周期( × )。

21. 请将(1)~(10)的词汇和 A ~ J 的说明联系起来,括号内填入所选的 A ~ J 。 (1) CPU (G)、 (2)指令 (I)、 (3) EU (J)、 (4) BIU (A)、 (5) 堆栈 (H)、 (6) IP (B)、 (7) SP (F)、 (8)段寄存器(C)、 (9)物理地址 (E)、 (10)存储器(D)。

A. 总线接口单元,负责与存储器、 I/O 接口传送信息。 B. 存放下一条要执行的指令的偏移地址 。 C. 保存各逻辑段的起始地址的寄存器 。 D. 存储程序和数据的记忆装置 。

E. 惟一表示存储空间中的每个字节单元的 20 位地址 。 F. 保存当前栈顶即堆栈指针的寄存器。

G. 微型机的核心,包括运算器、控制器和寄存器 3 个主要部分 。 H. 以后进先出方式工作的存储空间。

I. 告诉 CPU 要执行什么操作,在程序运行时执行 。 J. 执行单元,功能是执行指令。

第三章:

1. 8086系统中,其寻址方式包括(立即寻址)、(直接寻址)、(寄存器寻址)、(寄存器间接寻址)、(寄存器相对寻址)、(基址变址寻址)、和(相对基址变址寻址)组成的。

指令MOV AL,VAL[BX]中,源操作数的寻址方式为(D)。 A:寄存器寻址 B:寄存器间址 C: 相对基址变址寻址 D:寄存器相对寻址 指令MOV AL, [SI+10]中,源操作数的寻址方式为(B)。

A:寄存器寻址 B:寄存器间址 C: 寄存器相对寻址 D:相对基址变址寻址

2. P121 1,P121 3,P122 6。 3. 指令系统及应用。

8086CPU指令的一般格式为:[标号:] 操作码 [操作数1] [,操作数2] [,操作数3] [;注释]。 4. 运行速度最快的语言是(B)。

A:汇编语言 B:机器语言 C:高级语言 5. (1)执行下程序后,(AL)=__D__。。

MOV AL, 92H SUB AL, 71H DAS

A:21H B:21 C:11H D:33

(2)执行下程序后,AH,AL的内容为(B)

A:9,0 B:0,9 C:0FFH,9 D:0FFH,0

MOV AH,AL ADD AH,9 JZ NEXT

XCHG AH,AL JMP K1

NEXT: MOV AH,0FFH K1: HLT

上述程序段运行后,AH= 0 ,AL= 9 (3)有程序段如下:

MOV AL,DAT MOV DAT+2,AL AND DAT+2,0FH MOV CL,4 SHR AL,CL MOV DAT+1,AL

试回答:上述程序段的功能是:

拆字程序:将DAT单元的内容拆成两部分,分别存入相邻单元中,高4位存入DAT+1单元,低4位存入DAT+2

单元。

如在DAT单元中存放的是0ABH,上述程序段运行后,DAT+1和DAT+2单元中内容是: (DAT+1)=0AH, (DAT+2)=0BH (4)有程序段如下:

X DW 0123H,2A3EH,89DFH CUNT EQU $–X

Y DB CUNT DUP(0)

LEA SI,,X LEA DI,Y

3 MOV CX,CUNT CLD REP MIVSB

试回答:上述程序执行后,Y数据区各字节单元中的内容是:

Y数据区各字节单元中的内容是:23H,01H,3EH,2AH,0DFH,89H 程序段功能不变的情况下,REP MOVSB指令可否用下面两个指令替代: LP: MOVSB LOOP LP 可以替代

6. 请写出下列指令单独执行后,有关寄存器及存储单元的内容。

假设指令执行前(DS)=(ES)=3000H,(AX)=2000H,(BX)=1200H,(SI)=2,(31200H)=2400H,(31202H)=90F7H。 (1)ADD ES:[BX],900H 答:(31200H)=2D00H

(2)MUL WORD PTR [BX+SI] 答:(DX)=121EH,(AX)=0E000H 7. 分析下列指令和伪指令:

指出下列指令源操作数的寻址方式 (1)MOV BX,1000H (2)MOV AX,disp [BX][DI] (3)MOV BX,[1000H] (4)ADD S1,AX (5)MOV AX调,[2000H] 指出下列指令的错误 (1)SUB AH,BX (2)ADD 0AH,BL (3)MOV C3,AX (4)MOV AX,[SI][DI]

(5)MOV BYTE PTR[BX],999 指出下列伪指令的含义 (1)AA EQU 200 (2)BB DB 'XYZ' (3)CC DB 2*4十3 (4)DD DW 4 DUP(?) (5)EE PROC

EE ENDP

8. 假设VAR为变量,指令MOV BX,OFFSET VAR源操作数的寻址方式是( C )

A:直接寻址 B:间接寻址 C:立即数寻址 D:存贮器寻址

9. 下列指令执行后能使BX中数据必为奇数的是( B )。

A: XOR BX,01H B: OR BX,01H C: AND BX,01H D: TEST BX,01H 10. 设CL=05H,要获得CL=0AH,可选用的指令是( A )。

A: XOR CL,0FH B: NOT CL C: OR CL,0AH D: AND CL,0FH 11. 下列语句中能与“DA1 DB 32H,34H‖语句等效的是( A )。

A: MOV DA1,32H B: MOV DA1,32

MOV DA1+1,34H MOV DA1+1,34

C: MOV WORD PTR DA1,3234H D: MOV WORD PTR DA1,‘24‘

12. 设SP=50H,执行段间返回指令RET 后,寄存器SP的内容是( C )。

A: 5AH B: 5CH C: 54H D: 44H

13. 寄存器BX和DX中存放有32位二进制数,其中BX中放高16位,下列程序段完成对这32位数扩大4倍的功能,那么该程序段中方框里应填的语句是( C )。

MOV CX,2 LOP:SHL DX,1

LOOP LOP

A: ROL BX,1 B: ROR BX,1 C: RCL BX,1 D: RCR BX,1

14. 下列第( D )条是合法的访问I/O端口指令。

A: IN AL,100H B: IN AL,BX C: IN AL,BL D: IN AL,DX

15. STRING DB ‘AB‘,0, 0, ‘CD ‘, 0, 0, ‘EF‘, 0 , 0

请用DW伪指令改写上述数据定义语句,要求改写后,保持内存单元中内容不变。 STRING DW ?BA‘, 0,‘DC‘,0,‘FE‘,0

16. 在指令系统中,段内、段间返回均用RET指令,试回答:

4

搜索更多关于: 微机原理复习 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

第一章: 1. 微型计算机系统是由(微处理器CPU)、(存储器)、(I/O接口)、(输入/输出设备)和(系统软件)组成的。 2. 画出计算机的基本结构框图。 存储器 输输 入出运算器 设设 备 备 控制器 3. 8086CPU中的段寄存器包括(CS)、(DS)、(ES)、(SS)。 4. 存储器的主要性能指标包括(存储容量)和(存取速度)。 5. 总线标准包括(物理特性)、(功能特性)、(电器特性)和(时间特性)。 6. 总线按使用层次可分为(内部总线)、(片级总线、)、(系统总线)和(外部总线)。 7. 微机的主要性能指标包括(主频)、(字长)、(内存容量)、(存取周期)和(运算速度)。 8. 十进制数2005的十六

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com