微机原理与汇编语言复习题

发布时间 : 星期四 文章微机原理与汇编语言复习题更新完毕开始阅读

第一章复习题

一、填空题

1、微机系统由( 硬件 系统)和(软件系统 )两部分组成。 2、总线按传输的信息种类可分成(数据 )、( 地址)和( 控制 )三种。

3、模型机CPU主要由( 运算器 )、(控制器 )和( 寄存器)三部分组成。

4、指令格式通常由( 操作码 )和( 操作数 )组成。 5、指令的执行分( 取指 )和( 执指 )两个阶段。 6、8086有( 20 )位地址线,存储器容量为(1M )B。 二、名字解释

1、PC :程序计数器 2、CACHE:高速缓冲存储器 2、FLAGS :标志寄存器 3、ALU :算术逻辑运算单元 4、ID:指令译码器 三、问答题

1、微机中各部件的连接采用什么技术?为什么?

解答:现代微机中广泛采用总线将各大部件连接起来。有两个优点:一是各部件可通过总线交换信息,相互之间不必直接连线,减少了传输线的根数,从而提高了微机的可靠性;二是在扩展计算机功能时,只须把要扩展的部件接到总线上即可,十分方便。 2、微机系统的总线按信息种类可以分成哪三种? 数据总线 地址总线 控制总线

3、微机系统的主要性能指标(四种)? 解答:字长、主频、内存容量、指令系统 4、模型机有哪些寄存器,以及作用?

解答:通用寄存器组:可由用户灵活支配,用来存放参与运算的数据或地址信息。

地址寄存器:专门用来存放地址信息的寄存器。

程序计数器:它的作用是指明下一条指令在存储器中的地址。 指令寄存器:用来存放当前正在执行的指令代码

指令译码器:用来对指令代码进行分析、译码,根据指令译码的结果,输出相应的控制信号

5、请举例8、16、准16、32、准32位CPU芯片型号。 解答:8085:8位 ;8086:16位;8088准16位; 80386DX:32位;80386SX:准32位

第二章 典型微处理器

1、8086CPU 内部组成结构从功能上讲,可分为__BIU_____和___EU______两部分。

2、8086/8088的四个段寄存器为___DS_____、___ES_____、___SS____、__CS_______

3、用来存放CPU状态信息的寄存器是_____FLAGS______。 4、用来存放指令地址的寄存器是——IP———。

5、AX寄存器可分成____AH___和___AL____两个8位寄存器。

6、8086的16位标志寄存器FLAGS中OF=1表示运算结果___溢出____,ZF=1表示运算结果为零。PF=0表示运算结果的低8位中1的个数为___奇数____ 。

7、 8086的16位标志寄存器FLAGS中IF=1表示CPU____允许___中断,TF=1表示CPU进入___单步____工作方式。

8、一般一个总线周期可分为___T1____ 、 ___T2____ 、 __T3_____和_____T4__状态。

9、8086CPU的1M内存由__两_____块512KB 存储体组成。 10、地址4000H:0300H,其物理地址是 ___40300H____,段地址是_4000H______ ,偏移地址是 ___0300H____________。 11、11、8086存储器管理采用__分段管理_____技术。

12、12、8086CPU引脚信号中中断请求两个信号名称为____INT__和___NMI____ 。

13、8086CPU信号中控制地址锁存器信号是__8282_____ 。 14、8086CPU信号中控制数据收发器的信号是__8286_____ 。 15、8086信号中区分存储器和I/O操作的信号是___M/IO____ 。 1、目的变址寄存器是( B )。

A)SI B)DI C)SP D)BX

2、用来存放即将执行的指令的偏移地址的寄存器是( B )。

A)SP B)IP C)BP D)CS 3、用来存放运行结果状态的寄存器为( C )操作。

A)SP B)SI C)FLAGS D)DX 4、TF=1表示CPU工作于( A )方式。 A)单步 B)连续

5、微机中控制总线传送的是( D )。 A)存储器和I/O接口的地址码

B)微处理器向内存储器和I/O接口传送的命令信号 C)存储器和I/O设备向微处理器传送的状态信号 D)B和C

6、8086CPU引脚MN/ MX 接电源电压时,表示系统工作于(A )。

A)最小模式 B)最大模式

2、8086/8088CPU的RD、 M/IO引脚上为逻辑0时,意味着( C )操作。

A)读存储器 B)写存储器 C)读I/O端口 D)写I/O端口

7、Intel 8282的作用是( A )

A)地址锁存B)产生时钟C)总线控制D)数据驱动 8、Intel 8284的作用是(B )

A)地址锁存B)产生时钟C)总线控制D)数据驱动 9、Intel 8286的作用是(D )

A)地址锁存B)产生时钟C)总线控制D)数据驱动

联系合同范文客服:xxxxx#qq.com(#替换为@)