微机复习
微机原理复习
一、填空题(共20分)1.DS 的值为1460H ,偏移地址为0200H ,则物理地址为( )A. 1660HB. 14800HC. 14600HD. 0200H2.( )是计算机内部进行数据传递处理的基本单位.A. 位B. 字节C. 字D. 字长5. DMA 传送过程是由CPU 通过程序控制进行的。
( )A. 正确B. 错误6. 3978.148D 的BCD 码为( ).7.111 1001 0010.0010 0101 BCD 对应的十进制数是( ).8. 在8086处理器中段寄存器为( )、DS 、SS 和( ).9. 两个带符号数相加: 2AH+6CH=( ), CF=( ), OF=( ).10. 传送数据前先检查外设的状态,在状态满足条件时才可传送数据的方式为( ).11.已知SS=1050H,SP=0006H,AX=1234H,若执行PUSH AX 后,则AX 放在( )和( )单元中。
12. 8086的基本总线周期通常需要( )个T 状态,即( )、( )、( )、( )。
2. (10分)设8255的控制端口地址为0FFFEH,写出其初始化程序。
要求:A 端口:方式1输入C 端口上半部:输出,C 口下半部:输入B 端口:方式0输出 D 7 D 6D 5 D 4 D 3 D 2 D 1 D 0方式标志A 工作方式 A 输入/输出 C 上半部输入/输出B 工作方式 B 输入/输出C 下半部输入/输出3. 写出半导体存储器的分类。
(15分)4. 参见下图,写出分配给每片ROM 的地址区域,要求写出过程。
(当译码器有效时,G 1=1,B G 2=0,CBA=110时,Y 6有效,CBA=111时,Y 7有效)(不用的地址线设为0) (10分)三、程序题:(一)读程序填空(18分):1. AL=F0H;执行下列指令(每条指令分别执行):1)AND AL,00H;AL=( ) 2)AND AL,FFH;AL=( )3)OR AL,00H;AL=( ) 4)OR AL,FFH;AL=( )5)XOR AL,00H;AL=( ) 6)XOR AL,FFH;AL=( )7)SHL AL,1;AL=( ) 8) SHR AL,1;AL=( )2 MOV AX ,5678H;SUB AX ,1234H;执行完上述指令后,AX=( ), AF=( ),CF=( ), OF=( ),PF=( ), ZF=( ), SF=( ).3 MOV AL,45H;XOR AL,30H;AL=( )MOV AL,35H;NOT AL;AL=( ).4 MOV BX, 0400HMOV SI, 003CHLEA BX, [BX+SI+0F62H];BX=( ).(二)编程(15分):在一串给定个数的数中寻找最小值并且存放在MIN单元中,数的起始地址为BUFFER,每个数用16位表示.(不写伪指令)。
微机复习题+答案
第一章微型计算机概述复习题一、填空题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______。
微型计算机复习题
第一章微型计算机概述复习题一、填空题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______。
微机原理复习题
微机原理复习题⼀、单选题1.8088 CPU系统主存储器以()为单位编址。
A. 字节B. 字C. 双字D. ⼋字节2.在下列8086指令中,合法的指令是()。
A. ADD [BX],01HB. SHL CL,AXC. OUT 258H,ALD. IN AL,DX3.8086 CPU是()CPU。
A. 8位B. 16位C. 32位D. 64位4.8088 指令MOV AX,[BX] 中源操作数的寻址⽅式为()。
A.寄存器寻址B.寄存器间接寻址C.直接寻址D.⽴即寻址5.在下列伪指令中定义字节变量的是()。
A.DB B.DW C.DD D.DT6. 执⾏PUSH AX和POP BX两条指令也相当于执⾏( )指令。
A. MOV BX,AXB. MOV AX,BXC. XCHG AX,BXD. LEA AX, BX7.8088系统中将⼀个数送⼊堆栈后,堆栈指针寄存器应进⾏()操作。
A. 减1B. 减2C. 加1D. 加28. 8088 CPU执⾏算术运算指令不会影响的标志位是()。
A.溢出标志B.符号标志C.零标志D.⽅向标志9.若位容量为16K位的SRAM 芯⽚具有8 条数据线,则它具有的地址线条数为()。
A. 11B. 12C. 13D. 1410. 8255A的⽅式选择控制字应写⼊()。
A. A ⼝B. B ⼝C. C ⼝D. 控制⼝11.微型计算机的性能主要由()来决定。
A. 价钱B. CPUC.控制器D.其它12.8086 CPU是()CPU。
A. 8位B. 16位C. 32位D. 64位13.⼆进制001111对应⼗进制是( )A.10B. 13C. 15D. 1914.在下列伪指令中定义字节变量的是()。
A.DB B.DW C.DD D.DT15. ⼀般地,我们将计算机指令的集合称为()。
A.机器语⾔B.汇编语⾔C.翻译程序D.指令系统16.⼗进制33.25转换成⼗六进制数为( )A. B1.4HB. 1B.19HC.21.4HD. 33.4H17. 若有16条地址线,那么可访问的内存地址范围为。
微机原理复习资料
微机原理复习资料一、选择题1、某单元在数据段中,已知DS=1000H,偏移地址为1200H,则它的物理地址为(B)A 10000HB 11200HC 12100HD 13000H2、某系统中,已知SS=2360H,SP=0800H,若将20H个字节的数据入栈,则SP 的内容为(D)A 0780HB 0820HC 23E20HD 07E0H3、改变( C)寄存器的值,可改变堆栈中栈顶元素的位置。
(A) BP (B) IP (C) SP (D) BX4、加减类运算指令对标志位的状态(A )。
(A) 有影响(B) 部分影响(C) 无影响(D) 任意5、当AH=( C)时,执行INT 21H指令可在屏幕上显示一组字符。
(A) 01H (B) 02H (C) 09H(D) 0AH6、8255A的方式选择控制字为80H其含义为(C)。
(A)A B C 口全为输入 (B) A口为输出,其他为输入(C) A B为方式0(D)AB C口均为方式0,输出7、设串行异步通信的数据格式是:1个起始位,7个数据位,1个校验位,1个停止位,若传输率为1200,则每秒钟传输的最大字符数为(C )。
(A)10个(B)110个(C)120个(D)240个8、异步串行通信中,收发双方必须保持(A)。
(A)收发时钟相同(B)停止位相同(C)数据格式和波特率相同(D)以上都正确9、8253的计数器的最大计数初值是( D)。
(A) 65536 (B) FFFFH (C) FFF0H (D) 0000H10、下列芯片中,可用作CPU与8位A/D转换器之间接口的是(C )。
(A) 8251 (B) 8254 (C) 8255 (D) 825911、从转换工作原理上看,(B)的A/D转换器对输入模拟信号中的干扰抑制能力较强。
(A) 逐次逼近式 (B) 双积分型 (C) 并行比较式 (D) 电压频率式12、按键的抖动是由(C)造成的。
(A) 电压不稳定 (B) 电流不稳定(C) 机械运动抖动和接触不稳定 (D) 按键速度太慢13、如果一个堆栈从地址1250H:0100H开始,SP=0050,则SS的段地址是(B)A、12600HB、1260HC、1265HD、125BH14、若已知[X]补=11101011B,[Y]补=01001010B,则[X – Y ]补=(A)A、10100001BB、11011111BC、10100000BD、溢出15、在中断方式下,外设数据输入到内存的路径是(D)。
微机原理复习资料(含答案)
1. 简述8086的最小方式和最大方式。
答:8086 CPU有两种工作模式,即最小模式和最大模式。
当MN/MX引脚接高电平时是最小方式,最小模式的特点是: 适用于单一处理机系统;不需总线控制器8288(对内存储器和I/0接口所需的控制信号都由CPU直接提供);M/IO引脚可直接引用。
当MN/MX引脚接地时是最大方式,最大模式的特点是:适用于多处理机系统;需总线控制器8288(对内存储器和I/O接口所需的控制信号要由专用的总线控制器8288提供);M/IO引脚不可直接引用。
2.8086系统中,下一条指令所在单元的物理地址如何计算?答:指令的物理地址为:16×CS+IP(注意CS、IP为十进制值)。
1.8086是( C )。
A.单片机B.单板机C.微处理器D.微机系统2.单片机是( B )。
A.微处理器B.微型计算机C.微机系统D.中央处理器2.设BX=0123H DI=1000H DS=3200H,默认DS作为操作数对应的段寄存器(假定没使用段前缀),试指出下列指令的寻址方式,并写出其操作数的有效地址和物理地址。
(1)MOV AX,[1A38H]解:(1)直接寻址有效地址=1A38H,物理地址=32000H+1A38H=33A38H(2)MOV AX,[BX]解:(2)寄存器间接寻址有效地址=0123H物理地址=32000H+0123H=32123H(3)MOV AX,[BX+1A38H]解:(3)寄存器相对基址寻址有效地址=0123H+1A38H=1B5BH,物理地址=32000H+1B5B=33B5BH(4) MOV AX,[BX+DI]解:(4) 基址变址寻址有效地址=0123H+1000H=1123H,物理地址=32000H+1123H=33123H(5)MOV AX,[BX+DI+1A38H]解:(5)相对基址变址寻址有效地址=0123H+1000H+1A38H=2B5BH,物理地址=32000H+2B5BH=34B5BH4. 如何通过页目录项和页表项得到物理地址。
微机原理复习
一、填空(每空两分)1、8088的指令地址由(CS )和(IP )决定。
堆栈操作的地址由(SS )和(SP )决定。
2、8088的指令地址由(CS )寄存器和(IP )寄存器决定。
3、8088的段地址和偏移量必须通过(地址加法器)产生20位物理地址。
4、8088地址加法器的作用是将(段寄存器左移4位与16位偏移量)相加以后产生所需的(20)位物理地址。
因此,8088可直接寻址(1M )字节。
5、8088的段寄存器是(16)位的寄存器。
6、8088访问4个当前段时,代码段、数据段及堆栈段的偏移量分别由(IP )、(由寻址方式决定的16位偏移量)和(SP )提供。
7、将(微处理器)、(存储器)和(I/O 接口电路)结合在一起,才是微型计算机。
8、微型计算机由(微处理器)、(存储器)和(I/O 接口电路)组成。
9、8088CPU 共有(20)位地址线。
他的寻址空间位(1M )字节。
10、在8088中,由于BIU 和EU 分开,所以(取指令)和(执行指令)可以重叠操作,提高了CPU 的利用率。
11、8088的BIU 负责(取指令和操作数),EU 部分负责(执行指令)。
12、8088为准16位CPU 。
他的内部为(16)位结构,外部数据总线为(8)位宽度。
1、8088访问存储器时,当前访问的段有几个?当前可访问的字节最多有多少?答:(1)4个段; (2)256K 字节。
2、画图说明,在8088内部怎样形成20位物理地址?答:(1)20位物理地址的形成如下图所示:(2)段寄存器内容左移4位与16位偏移量相加,形成20位物理地址。
一、填空题1、 8088的ALE 引脚的作用是(锁存复用线上的地址)。
2、 在8088读存储周期中,采用Ready 线的目的是(确定是否在T 3周期后插入T W 周期)。
3、 8088只有采样(Ready )信号后,才能确定是否加入等待状态。
偏移地址段地址段寄存器 加法器 物 理 地 址4、8088的MN / MX引脚的作用是(规定8088处在什么组态)。
(word完整版)微机原理复习考试题及,文档
微机原理1、8086 从功能上分成两全局部:总线接口单元BIU〔负责 8086CPU与储藏器和 I/O 设备间的信息传达。
〕,执行单元 EU 〔负责指令的执行。
〕2、执行工作方式: 8 位微办理器〔串行工作〕, 8086〔并行工作〕。
3、8086 微办理器的执行环境:地址空间,根本程序执行存放器,堆栈, I/O 端口。
4、根本的程序执行存放器〔8086〕:8 个通用存放器、 1 个指令指针存放器、 1 个标志存放器、 4 个段存放器5、8086 的 16 位通用存放器是:AX〔累加器〕 BX〔基址存放器〕 CX〔计数〕 DX〔数据〕:数据寄存器SI〔源变址〕 DI〔目的变址〕 BP〔基址指针〕 SP〔货仓指针〕:指针存放器6、8086 的 8 位通用存放器是:AL BL CL DL〔低8 位〕AH BH CH DH〔高8 位〕7、16 位的段存放器: CS、SS、DS、ES8、16 位 FLAGS存放器包括一组状态标〔 SF,ZF,OF,CF,AF,PF〕、一个控制标志〔 DF〕和两个系统标志〔 IF,TF 〕9、下一条将要执行指令的PA=〔CS〕内容左移 4 位+〔IP 〕10、逻辑地址的形式为:段存放器:偏移地址;物理地址=段存放器(D S/CS/SS/ES〕左移四位 +偏移地址11、寻址方式:〔1〕马上数寻址方式〔 2〕存放器寻址方式〔 3〕直接寻址方式〔 4〕存放器间接寻址方式〔 5〕存放器相对寻址方式[ 马上方式,存放器方式,储藏器方式]12、最小组态:就是系统中只有一个 8088/8086 微办理器,全部的总线控制信号,都是直接由 CPU产生的,系统中的总线控制逻辑电路被减到最少,该模式适用于规模较小的微机应用系统。
最大组态:系统中能够只有一个微办理器,也能够有两个或两个以上的微办理器,其中一个为主办理器,即 8086/8088CPU,其他的微办理器称之为协处理器,它们是协助主办理器工作的。
微机原理复习题(附答案)
微机原理复习题(附答案)一.名词解释1.算术逻辑部件(ALU)(P4)答:cpu内部的算数逻辑部件也叫运算器,是专门用来处理各种数据信息的,它可以进行加、减、乘、除算术运算和与、或、非、异或等逻辑运算。
2.控制器(P5)答:是CPU的控制中心3.字长(P9)答:是cpu同时能处理的数据位数,也称数据宽度。
字长越长,计算能力越高,速度越快。
4.主频(P9)答:Cpu的时钟频率,和cpu的运算速度密切相关,主频越高,运算速度越快。
5.偶校验(P11)答:运算结果的低八位中所含的1的个数为偶数,则PF为1。
6.奇校验(P11)答:运算结果的低八位中所含的1的个数为奇数,则PF为0。
7.总线周期(P12)答:在取指令和传送数据时,CPU总线接口部件占用的时间。
8.最小模式(P13)答:在系统中只有一个微处理器9.中断向量(P27)答:中断处理子程序的入口地址,每个中断类型对应一个中断向量。
10.非屏蔽中断(NMI)(P28)答:从引脚NMI进入的中断,它不受中断允许标志IF的影响。
11.可屏蔽中断(INTR)(P28)答:从引脚INTR进入的中断,它受中断允许标志IF的影响。
12.基址(P77)答:任何通用寄存器都可以作为基址寄存器,即其内容为基址。
注意,这里的基址不是段基址,而只是一个延续下来的习惯叫法,实际上是指有效地址的一个基础量。
13.直接寻址(P77)答:数据在存储器中,有效地址由指令直接给出。
默认段地址寄存器DS。
直接寻址是对存储器访问时可采用的最简单的方式。
14.指令性语句(P127)答:一条指令,在汇编的过程中会产生对应的目标代码。
如:ADD AL,BL和MOV AX,1000都是指令性语句。
15.指示性语句(伪指令)(P127)答:伪指令,为汇编程序提供某些信息,让汇编程序在汇编过程中执行某些特定的功能。
16.接口技术(P177)答:接口按功能分为两类:一类是使CPU正常工作所需要的辅助电路,通过这些辅助电路,使CPU得到时钟信号或接收外部的多个中断请求等;另一类是输入/输出接口,利用这些接口,CPU可接收外部设备送来的信息或发送给外设。
微机原理复习题及答案
是运放 电阻,被放在电阻,被放在电阻,被放在 。
内部有 地和地和地和 地。
地。
地。
时,数据时,数据 在寄存器,不再随在寄存器,不再随在寄存器,不再随 上的数据变化而变化。
上的数据变化而变化。
上的数据变化而变化。
的,在给定值时产生的的,在给定值时产生的和 。
若D/A 转换行 ; ; 若一个并行一个并行 。
是CMOS 的 位位 转换器。
转换器。
转换器。
EOC 是 信号,可作为信号,可作为信号,可作为 。
6、设被测温度的变化范围为300℃~1000℃,300℃~1000℃,如要求测量误差不超过±1℃,如要求测量误差不超过±1℃,如要求测量误差不超过±1℃,应选用分辨应选用分辨率为多少位的A/D 转换器?转换器?7、模、模--数转换器ADC 常用的有双积分式和逐次逼近式,请扼要比较它们的优缺点。
在微机控制系统的模拟输入通道中常常应用采样机控制系统的模拟输入通道中常常应用采样--保持电路,其主要原因是什么保持电路,其主要原因是什么? ?五、编程应用题1.1. 设状态端口地址为86H 86H,数据端口的地址为,数据端口的地址为87H 87H,外部输入信息准备好状态标,外部输入信息准备好状态标志为D 7=1=1,请用查询方式写出读入外部信息的程序段。
,请用查询方式写出读入外部信息的程序段。
,请用查询方式写出读入外部信息的程序段。
2.2. 设状态端口地址为76H 76H,数据端口地址为,数据端口地址为75H 75H,外部设备是否准备好信息,外部设备是否准备好信息,外部设备是否准备好信息 由D 7位传送,位传送,D D 7=0为未准备好为未准备好((忙),请用查询方式写出CPU 向外部传送数据的程序段。
序段。
3.3. 数据采集系统电路如下图所示。
图中A/D 转换器为ADCO809ADCO809,定时器,定时器,定时器//计数器8233-5的计数器1将5MHz 时钟转换成500KHz 提供给ADC0809ADC0809。
微机原理复习题
一、选择题1. 通用寄存器是 B 部件A.在CPU之外存储指令的;B. 在CPU之内暂存数据及地址的;C.在CPU之外存储数据及地址的;D. 在CPU之内存储指令的;2. 无论8086CPU还是目前更高档的微处理器其内部原理结构中共同具有的基本部件是 D 。
A.算术逻辑运算单元(ALU);B. 指令指针寄存器和标志寄存器;C.通用寄存器组和总线接口单元;D. 以上都对;3. 在8086/8088系统下,对当前用户程序的堆栈进行访问,其逻辑地址是由B 提供的。
A.SS与BX;B. SS与SP;C.CS与SP;D. DS与BP;4. IP寄存器的用途是 C 。
A.指向下一个存储单元;B. 指向下一个要读写的数据;C.指向下一条要执行的指令;D. 指向下一个堆栈;5. 在8086/8088系统中,如果一个程序开始执行前CS=3A70H,IP=1400H,那么该程序第一个字节的物理地址是 A 。
A.3BB00H;B. 3A701400H;C.4E70H;D. 3A724H;二、简答题1.计算机中常用的计数制有哪些?解:二进制、十六进制、十进制(BCD)、八进制2.完成下列数制的转换:(1)10100110B=( )D=( )H(2)0.11B=( )D(3)253.25=( )B=( )H解:(1)166, A6H (2) 0.75 (3) 11111101.01B, FD.4H3.8位和16位二进制数的原码、补码和反码可表示的数的范围分别是多少?解:原码范围:8位的为 -127~+127,16位的为 -32767~+32767 反码范围:8位的为 -127~+127,16位的为 -32767~+32767补码范围:8位的为 -128~+127,16位的为 -32768~+327674.微处理器主要由哪几部分构成?解:微处理器主要由运算器、控制器、内部寄存器等三个部分构成。
5.说明8086CPU中EU和BIU两个单元的主要功能。
微机复习
1. 8086/8088有20 条地址线,寻址能力为___1M_____。
2.8086被复位后,以下各寄存器的内容是:Flag=_0000H_;IP=__0000H__;CS=__FFFFH_;系统将从存储器的_FFFF0H_地址处取指令执行。
3若SS=095BH,SP=0040H,那么SS:SP表征的物理地址是_095F0H_。
4设CS=0914H,段内共有243字节长的指令代码,那么该代码段的逻辑首地址CS:IP= _0914H:0000H_,逻辑末地址CS:IP= _0914H:00F2H_,物理首地址_09140H_,物理末地址_09232H_。
5.当DS=095FH时,某存储单元的物理地址是11820H,则其偏移量地址为_8230H_。
当DS=0F5FH时,那么该单元的偏移量地址变为__2230H_。
1.在下面关于微处理器的叙述中,错误的是( C ) 。
A、微处理器是用超大规模集成电路制成的具有运算和控制功能的芯片B、一台计算机的CPU含有1个或多个微处理器C、寄存器由具有特殊用途的部分内存单元组成,是内存的一部分D、不同型号的CPU可能具有不同的机器指令2.若用MB作为PC机主存容量的计量单位,1MB等于( 2 20 )字节。
3.运算器在执行两个用补码表示的整数加法时,判断其是否溢出的规则为(两个同号的整数相加,若结果的符号位与加数的符号位相反,则一定发生溢出)。
4.运算器的主要功能是( 算术运算与逻辑运算)。
5.运算器由很多部件组成,其核心部分是( 算术逻辑单元)。
6.在一般的微处理器中,( 算术逻辑单元)包含在CPU中。
7.若某数据段位于存储区38000H~47FFFH,则该数据段的段基址为(3800H)。
8.程序设计中所使用的地址是(逻辑地址)。
9.80X86执行程序时,对存储器进行访问时,物理地址可由(CS和IP )组合产生。
10某处理器与内存进行数据交换的外部数据总线为32位,它属于(32位处理器)。
微型计算机复习试卷及参考
第二节微型计算机的基本工作原理一、选择题1、所谓“裸机”是指( )。
A单片机B不装备任何软件的计算机C单板机D只装备操作系统的计算机2、能将高级语言源程序转换成目标程序的是( )。
A调试程序B解释程序C编译程序D编辑程序3、微机的硬件系统包括( )。
A CPU、输入系统和输出系统B主机、内存和外存C CPU、键盘和显示器D运算器、控制器、存储器、输入设备和输出设备4、下列哪一种设备能完成图形的输入( )。
A键盘B扫描仪C鼠标D绘图仪5、计算机内存与其它部件之间的数据传送是通过( )。
A控制器B传感器C数据总线D控制总线6、一个完整的计算机系统应由( )组成。
A运算器和控制器B硬件系统和软件系统C输入和输出设备D主机和显示器7、在组成计算机系统结构中,负责算术运算和逻辑运算的是( )。
A 算术运算器和逻辑运算器B 控制器C 运算器D计算机器8、Windows不属于( )。
A 系统软件B 操作系统C 多任务操作系统D 应用软件9、计算机硬件能直接识别并执行的语言是( )。
A 高级语言B机器语言 C 算法语言D符号语言10、鼠标和打印机都是( )。
A 外设B 计算机系统必须设备C 输出设备D输入设备11、( )是指专门为某一应用目的编制的软件。
A 系统软件B数据库软件C操作系统D应用软件12、构成计算机电子的、机械的等物理实体称为( )。
A 计算机系统B 主机C 计算机硬件系统D 外设13、下列设备哪一项不是计算机输入设备( )A 鼠标B 扫描仪C 数字化仪D 绘图仪14、下列设备哪一项是计算机输入设备( )。
A 光笔B 显示器C 运算器D 绘图仪15、以下操作系统中,不是网络操作系统的是( )。
A NovellB Windows 2000C Windows NTD MS—DOS16、以下对运算器的叙述中,正确的是( )。
A可以独立运行,不需要指令B运算结果不大,可以不向存储器传送C可以进行算术运算和逻辑运算D可以直接从磁盘取数据18、下面哪种设备是输入设备( )。
微机原理复习题集
)。
A.(101001)2 B. (52)8 C. (01001001)BCD D. (23)16
6. 补码加减法是指(
)。
A.操作数 用补码表示 ,尾数直接 相加减,符 号位单独
处理,减法用加法替代; B.操作数 用补码表示 ,尾数、符 号位一同参 加运算,
结果的符号与加减相同; C.操作数 用补码表示 ,尾数、符 号位一同参 加运算,
标志位:OF=
, CF=
,
SF=
, ZF=
,
寄存器:AL=
H
2. 当前 SP=1230H,DS=1000H,BX=2000H,CX=4000H 分析
执行如下指令序列后,各寄存器的值。
PUSH DS
POP AX
PUSH BX
POP CX
ADD AX,1000H
PUSH AX
ADD BX,AX
(1)SP =
______。
4. 逻辑地址由段基址和______组成,将逻辑地址转换为
物理地址的公式是______。
5. 当存储器的读出时间大于 CPU 所要求的时间时,为了
保证 CPU 与存储器的周期配合,就要利用______信号,
使 CPU 插入一个______状态。
6. CPU 从主存取出一条指令并执行该指令的时间称为
5. 下面哪一种寻址方式操作数不是在存储器中:
( )。
A. 堆栈寻址
B. 寄存器间址
C. 寄存器寻址 D.直接寻址
6. 8086/8088 中有 AX 是( )寄存器。
A. 通用寄存器 B. 堆栈指针寄存器
C. 基址寄存器 D. 控制寄存器
7. 8086/8088 中源变址寄存器是( )。
微机原理复习题库
微机原理复习题库第一章计算机基础知识1、微型计算机由哪些功能部件组成?微型计算机由微处理器CPU、一定容量的内部存储器(包括ROM、RAM)、输入/输出接口电路组成。
各功能部件之间通过总线有机地连接在一起,其中微处理器是整个微型计算机的核心部件。
2、系统总线按其传送的信息内容与作用不同分为哪几类?系统总线是用来传送信息的公共导线, 它们可以是带状的扁平电缆线,也可以是印刷电路板上的一层极薄的金属连线。
所有的信息都通过总线传送。
通常,根据所传送信息的内容与作用不同可将系统总线分为3类:数据总线DB(Data Bus),地址总线AB(Address Bus),控制总线CB(Control Bus)。
3、数制转换:24 = B =______________H。
4、BCD码:用二进制数对十进制数编码,用4位二进制数表示一位十进制数。
9以内数的BCD码:和它的二进制形式一样;二位数的BCD码:和它的二进制形式不一样写出十进制10的BCD码和二进制码。
第二章8086硬件结构功能结构和内部寄存器1、编程结构是指从程序员和使用者的角度看到的结构,亦可称为功能结构。
8086CPU从功能上可分为几个部分?它们的主要功能各是什么?从功能上来看,8086CPU可分为两部分,即总线接口部件BIU (Bus Interface Unit)和执行部件EU(Execution Unit)。
(1) 执行部件(EU):负责指令的执行。
(2) 总线接口部件(BIU):负责与存储器及I/O接口之间的数据传送操作。
2、8086 有4个16位的通用寄存器(AX、BX、CX、DX),这些寄存器在具体使用上有一定的差别。
在串操作时存放串长度,循环结构中存放循环次数的寄存器是______;在端口操作指令中作为端口间接地址(间址)的寄存器是___________。
4、8086 内部标志寄存器共有9个标志位,可分成两类:一类为状态标志,一类为控制标志。
微机原理复习题(含答案)
微机原理复习题(含答案)微机原理及应⽤复习题(1)⼀、选择题1.MOV AX, ES:[BX][SI]的源操作数的物理地址是()。
A.16×(DS)+(BX)+(SI) B.16×(ES)+(BX)+(SI)C.16×(SS)+ (BX)+(SI) D.16×(CS)+(BX)+(SI)2.8086CPU内标志寄存器中的控制标志位占()。
A.9位 B.3位 C.6位 D.16位3.Reset信号到来后,8088CPU的启动地址为()。
A.00000H B.FFFFFH C.FFFF0H D.0FFFFH4.典型的计算机硬件结构主要包括三个组成部分,它们分别是()。
A.CPU、存储器、I/O设备 B.CPU、运算器、控制器C.存储器、I/O设备、系统总线 D.CPU、控制器、I/O设备5.CPU通过总线对内存或I/O端⼝存取(读或写)⼀个字节所需的时间是⼀个()。
A.总线周期 B.时钟周期 C.指令周期D.存储器周期6.⼗进制数36.875转换成⼆进制数是()。
A.110100.01 B.100100.111 C.100110.11 D.100101.1017.⼗进制数-75⽤⼆进制数10110101表⽰,其表⽰⽅式是()。
A.原码 B.补码 C.反码 D.ASCⅡ码8.8086/8088可⽤于间接寻址的寄存器有()。
A.2个 B.4个 C.6个 D.8个9.堆栈的⼯作⽅式是()。
A.先进后出 B.可以根据地址选择存取C.先进先出 D.随机存取10.寄存器间接寻址⽅式中,操作数在()中。
A.通⽤寄存器 B.堆栈 C.内存单元 D.段寄存器11.直接、间接、⽴即三种寻址⽅式指令的执⾏速度,由快⾄慢的排序为()。
A.直接、⽴即、间接 B.直接、间接、⽴即C.⽴即、直接、间接 D.不⼀定12.微机控制总线上传送的是()。
A.存储器和I/O设备向CPU传送的状态信号 B.存储器和I/O接⼝的地址C.CPU向存储器和I/O设备发出的命令信号 D.A和C 13.将累加器AX的内容清零的不正确操作是()。
微机原理复习题及答案
微机原理复习题及答案一、选择题1. 下列那个不是半导体存储器芯片的性能指标()。
A.存储容量B.存储结构 C .集成度 D.最大存储时间2. 外部设备的端口不包括()。
A .数据端口B .状态端口C .控制端口D .写保护口3. DMA控制器能够实现高速数据传送的主要原因是( )。
A.采用高速芯片 B.时钟频率高C.直接由硬件完成 D.DMA内部采用特殊控制方式4. 调试程序DEBUG的命令G表示()A.单步运行程序 B.运行C.检查和修改寄存器内容D.修改内存单元内容5. 8086CPU 用( ) 信号的下降沿在 T 1 结束时将地址信息锁存在地址锁存器中。
A . RDB .RESTC . ALED . READY6. 下列指令中,影响标志的指令是( )。
A.从寄存器取数指令B.条件转移指令C.压栈指令D.循环移位指令7. 8086CPU在允许中断状态下,若INTR=1,则CPU在()之后,响应中断请求。
A.完成当前时钟周期 B.完成当前总线周期C.完成当前指令周期 D.取得当前指令的操作码8. 采用查询传送方式时,必须要有( ).A.中断逻辑 B.请求信号 C.状态端口 D.类型号9. 8086CPU 工作在总线请求方式时,会让出( ) 。
A .地址总线B .数据总线C.地址和数据总线 D .地址、数据和控制总线10. 内存又称主存,相对于外存来说,它的特点是().A. 存储容量大,价格高,存取速度快B. 存储容量小,价格低,存取速度慢C. 存储容量大,价格低,存取速度快D. 存储容量小,价格高,存取速度快11. 设SP=000CH,SS=00A8H,在执行POP AX指令后得到的栈顶的物理地址为( )A.000B6HB.00A8EHC.000B2H D:00A8AH12.在下列指令中,正确的格式是( )A.XCHG AX,DSB.MOV CL,DXC.LEA DX,BETA[BX][SI]D.POP CS13.在DMA方式下,CPU与总线的关系是( ).A.只能控制数据总线B.只能控制地址总线C.成隔离状态D.成短接状态二、填空题1. 微处理器是把()和()这两部分功能部件集成在一个芯片上的超大规模集成电路。
微机原理复习题
微机原理复习题简答题:1.微处理器、微型计算机和微型计算系统三者之间有什么不同?答:微处理器,即把CPU⽤⼤规模集成电路技术做在⼀个芯⽚上;微型计算机,即微处理器加上⼀定数量的存储器和外部设备构成的;微型计算机系统,即微型计算机与管理、维护计算机硬件以及⽀持应⽤的软件相结合形成的。
2.微型计算机采⽤总线结构有什么优点?答:扩⼤了数据传送的灵活性,减少连线,并且标准化总线,易于兼容和⼯业化⽣产。
3.什么是指令和指令系统?汇编语⾔的指令包括哪⼏个部分?各部分功能是什么?答:指令,即要求计算机执⾏的各种操作命令的形式写下来。
指令系统,即计算机能执⾏的全部指令。
指令组成:即操作码(表⽰计算机执⾏什么操作)和操作数(参加操作的数的本⾝或操作数所在的地址)。
4.微机的内部和外部结构各有什么特点?答:外部三总线结构,即地址总线(AB)、数据总线(DB)和控制总线(CB),⽤来连接CPU和内存、外设I/O接⼝。
内部为单总线结构,⽤来连接寄存器、累加器和算数逻辑单元,即内部所有单元电路都挂在内部总线上分时使⽤总线。
5.什么是微机的体系结构?构成微机系统的主要硬件有哪些?答:体系结构,即构成微机的主要部件、这些部件的总体布局和主要功能以及它们之间的连接⽅式。
硬件,即运算器、控制器、存储器、输⼊设备和输出设备。
6.什么叫总线周期?8086的基本总线周期由⼏个时钟周期组成?READY信号的作⽤是什么?答:总线周期,即CPU与内存或外设进⾏⼀次数据交换所需的时间组成,即由4个时钟周期组成。
READY信号,即准备就绪信号,是从所寻址的存储器或I/O设备来取响应信号,⾼电平有效。
CPU在T3周期开始采样READY 线,若其为低,则在T3周期结束后插⼊Tw周期,直⾄READY有效。
在Tw周期结束后进⼊T4周期,完成数据传送。
7.8086的存储器为什么分段寻址?如何分段?实际的物理地址是如何产⽣的?答:分段寻址的原因和⽅法,8086COU有20条地址总线,它的直接寻址能⼒为1MB,所以,在⼀个8086组成的系统中,可以有多达1MB的存储器。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第十一章 并行I/O接口
1. 2. 3. 4. 5. 微机系统信息交换的两种方式:并行和串行 8255A的基本功能 端口A、B、C各自的特点 8255A的初始化编程 了解8255A与打印机、键盘、数码管的接口 设计及应用编程
第十一章 串行通信接口
1. 串行通信的连接方式:单工、半双工和全双工 2. 概念:同步通信、异步通信及典型芯片
第四章 存储器
1. 2. 3. 4. 5. 半导体存储器的分类及各自的主要特点 片选信号的产生方法 地址线条数与可访问的内存容量的关系 74LS138译码器的应用 存储器扩展设计
第四章 习题
一台8位微机系统的地址总线为 16位,其存 储 器 中 RAM 的 容 量 为 16KB , 首 地 址 为 2000H ,且地址是连续的。问可用的最高 地址是多少? 答:该存储器的地址范围为2000H~5FFFH, 最高可用地址为5FFFH。
第三章
8086微处理器
7. 堆栈操作规律
堆栈操作为字操作,后进先出; PUSH POP
8. 8086的两种工作模式
最小工作模式 最大工作模式
第三章
习题
8086有多少根地址线?可直接寻址多大容量的 内存空间? 给定一个堆栈区,地址为1200H:0000H~ 1200H:0100H,SP=0062H, 问:(1)栈顶地址是多少? (2)栈底地址是多少? (3)堆栈段寄存器SS=?
第四章 习题
现有RAM芯片若干,芯片的容量为4K×4位 ,欲组成一8KB的存储器系统,共需多少芯 片?假设 CPU 的地址总线为 16 位,画出存 储器系统的连接图。 答:共需芯片4片。
第五章 指令系统
1. 操作数的寻址方式 2. 指令对标志位的影响:传送类指令无影响, 算术运算和逻辑运算指令有影响。 3. 掌握以下指令的灵活应用:
第九章 习题
假如一个外设的中断请求信号连接在8259 的IR3端,8259的ICW2=28H,请问这个 外设的中断服务程序的入口地址的段基址和 偏移地址分别放在内存的哪个地址? 解:中断类型号为2BH 在表中位置:2BH*4=ACH 偏移地址在0ACH开始的字单元,段基址 在0ADH开始的字单元。
考试复习
《微机原理及应用》 《微机通信及接口》
题型比例
一. 选择题(22分,1分/空) 二. 填空题(30分,2分/空) 三. 程序分析题(10分,10分/题) 四. 简答题(20分,5分/题) 五. 综合题(18分,18分/题)
第一章 概述
1. 冯诺· 伊曼计算机基本思想
程序和数据以二进制形式表示; 程序事先存储在存储器中,可自动运行。
第三章 8086微处理器
2. 通用寄存器的特殊用途
AX,AL,CX,CL,SI,DI,BX,DX,SP
3. 4. 5. 6.
逻辑地址、物理地址及二者的关系 标志位OF、DF、SF、ZF、CF、IF含义 8086工作在最小模式下的管脚信号: P39 数据存放规律:
字数据低对低,高对高; 字符串按先后顺序存放。
4. BCD码表示方法
第三章
8086微处理器
1. 8086CPU的内部功能结构
从功能上讲,分为两部分:执行部件EU和总线接 口部件BIU。 BIU是CPU与外部存储器及I/O的接口,负责与存 储器和I/O系统进行数据交换; EU负责接收从BIU中指令队列取来的指令,并对 指令进行译码,形成各种定时控制信号,完成每 条指令所规定的操作。
MOV、ADD、SUB、XOR、PUSH、POP、AND、 OR、CALL、RET、LOOP、TEST、CMP、DEC、 INC、MOVSB、CMPSB、REP、REPZ、REPNZ、 JMP、JBE、JNC、JZ、JNZ、SAL、ROL、RCL、 LEA、CLD、STD
第五章 指令系统
4. 累加器专用传送指令IN和OUT 5. 段间调用和段内调用的区别
2. 微处理器、微型计算机、微型计算机系统
微处理器由控制器、运算器、寄存器三个主要部 分组成; 微处理器配以存储器、系统总线及输入输出接口 电路就构成了微型计算机; 微型计算机配上电源系统、输入输出设备及软件 系统就构成了微型计算机系统。
第一章 概述
3. 系统总线:DB CB AB
总线是一组在计算机系统各部件之间传输地址、 数据和控制信息的公共导线。
某中断程序的入口地址为 2300H:0056H, 且放置在中断向量表中的开始地址为 100H ,问此中断类型号为多少?入口地址在向量 表中如何放置? 解:中断类型号为20H。 [100H]:56H [102H]:00H [101H]:00H [103H]:23H
第十章 定时计数器
1. 2. 3. 4. 5. 6. 8253的基本功能和内部结构 8253的计数范围及最大计数初值 8253的管脚信号及连接方法 8253的工作方式2、3 8253计数通道的级联使用 8253的初始化编程与应用
4. 微型计算机的主要性能指标
运算速度. 8位二进制补码表示的数据范围:
-128~127
2. 数制间的转换
二进制数和十进制数间的转换:(110.01)2
3. 溢出
带符号数运算结果超出其表达范围(字节数:128~+127,字类型数:-32768~+32767)
第八章
1. I/O接口的功能 2. I/O编址的两种方法及特点 3. CPU与外设之间的几种数据传送方式及各 自的特点 4. 查询式数据传送流程
第九章
1. 8086的中断类型及优先级顺序 2. 理解中断向量、中断向量表 3. 中断向量表的设置方法:类型号与位置的 关系、入口地址的放置顺序 4. 8259A的功能 5. 8259A的工作流程 6. 8259A的级联方法 7. 8259A的控制字与初始化编程
第六章 汇编语言程序设计
1. 2. 3. 4. 5. 6. 7. 变量定义及存储器申请伪指令DB/DW/DD 分析操作符SEG、OFFSET 变量的三种属性 子程序的定义和调用 指令性指令和伪指令 汇编语言程序 了解常用DOS系统功能调用及DOS系统功能 调用的一般步骤
第七章 总线操作时序
1. 系统复位时,CPU寄存器状态及复位时程 序开始执行的物理地址 2. 基本概念:时钟周期、总线周期、指令周 期 3. 8086的基本总线周期 4. 等待周期的插入 5. 理解8086读写总线周期操作时序 6. 中断响应周期的特点