微机原理期末自测题2014答案

合集下载

微机原理期末试题及答案

微机原理期末试题及答案

微机原理期末试题及答案# 微机原理期末试题及答案## 一、选择题(每题2分,共20分)1. 微处理器中的ALU指的是:- A. 算术逻辑单元- B. 地址逻辑单元- C. 应用逻辑单元- D. 存储逻辑单元2. 以下哪个指令不属于CPU的基本操作指令?- A. 加法指令- B. 乘法指令- C. 取指令- D. 存储指令3. 在微机系统中,数据总线宽度决定了:- A. 内存容量- B. 地址总线宽度- C. 数据传输速度- D. 一次能传输的数据位数4. 微机系统的主存储器通常指的是:- A. ROM- B. RAM- C. 硬盘- D. 光盘5. 下列哪个不是微机系统的基本组成部分?- A. CPU- B. 主存储器- C. 输入设备- D. 打印机## 二、填空题(每空2分,共20分)6. 在微机系统中,CPU执行指令的过程通常分为四个阶段:取指令、_________、执行指令、_________。

7. 微机系统中的I/O设备通过_________与CPU进行通信。

8. 微机系统中,内存地址从0开始,地址范围通常是_________。

9. 微处理器的指令集是一组_________,定义了CPU可以执行的操作。

10. 微机系统中的中断机制允许_________在某些条件下暂停当前程序的执行,转而执行其他程序。

## 三、简答题(每题15分,共30分)11. 简述微机系统中的总线结构及其作用。

12. 解释微机系统中的DMA(直接存储器访问)机制,并说明其优点。

## 四、计算题(每题15分,共30分)13. 假设有一个8位微处理器,其ALU可以执行加法操作。

如果ALU的输入为01101000B和10101010B,请计算结果,并说明是否有溢出。

14. 给定一个微机系统的时钟频率为2GHz,计算其在一个周期内可以执行的最大指令数,如果每个指令需要4个时钟周期。

## 答案1. A2. D3. D4. B5. D6. 解码指令、写回结果7. I/O控制电路8. 从0到2^n-1(n为地址总线宽度)9. 指令格式和操作码10. 硬件设备或软件中断11. 微机系统的总线结构主要包括数据总线、地址总线和控制总线。

微机原理_期末考试题库与答案(含3套试卷)

微机原理_期末考试题库与答案(含3套试卷)

微型计算机原理与接口技术综合测试题一一、单项选择题(下面题只有一个答案是正确的,选择正确答案填入空白处)1.8086CPU通过(1 )控制线来区分是存储器访问,还是I/O访问,当CPU执行IN AL,DX 指令时,该信号线为( 2 )电平。

(1) A. M/ B. C. ALE D. N/(2) A. 高 B. 低 C. ECL D. CMOS2.n+1位有符号数x的补码表示范围为()。

A. -2n < x < 2nB. -2n ≤ x ≤ 2n -1C. -2n -1 ≤ x ≤ 2n-1D. -2n < x ≤ 2n3.若要使寄存器AL中的高4位不变,低4位为0,所用指令为()。

A. AND AL, 0FHB. AND AL, 0FOHC. OR AL, 0FHD. OR AL 0FOH4.下列MOV指令中,不正确的指令是()。

A. MOV AX, BXB. MOV AX, [BX]C. MOV AX, CXD. MOV AX, [CX]5.中断指令INT 17H的中断服务程序的入口地址放在中断向量表地址()开始的4个存贮单元内。

A. 00017HB. 00068HC. 0005CHD. 0005EH6.条件转移指令JNE的条件是()。

A. CF=0B. CF=1C. ZF=0D. ZF=17. 在8086/8088 CPU中,一个最基本的总线读写周期由(1 )时钟周期(T状态)组成,在T1状态,CPU往总线上发(2 )信息。

⑴ A. 1个 B. 2个 C. 4个 D. 6个⑵ A. 数据 B . 地址 C. 状态 D. 其它8. 8086有两种工作模式, 最小模式的特点是(1 ),最大模式的特点是(2 )。

⑴ A. CPU提供全部控制信号 B. 由编程进行模式设定C. 不需要8286收发器D. 需要总线控制器8288⑵ A. M/ 引脚可直接引用 B. 由编程进行模式设定C. 需要总线控制器8288D. 适用于单一处理机系统9.在8086微机系统的RAM 存储单元器0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是( )。

微机原理期末考试试题及答案1

微机原理期末考试试题及答案1

微机原理期末考试试题及答案1微型计算机原理与接口技术一、单项选择题 (下面题只有一个答案是正确的,选择正确答案填入空白处)1.8086CPU通过(1 )控制线来区分是存储器访问,还是I/O 访问,当CPU执行IN AL,DX指令时,该信号线为( 2 )电平。

(1) A. M/IO B. C. ALE D. N/(2) A. 高 B. 低 C.ECL D. CMOS2.n+1位有符号数x的补码表示围为()。

A. -2n < x < 2nB. -2n ≤ x ≤ 2n -1C. -2n -1 ≤ x ≤ 2n-1D. -2n < x ≤ 2n3.若要使寄存器AL中的高4位不变,低4位为0,所用指令为()。

A. AND AL, 0FHB. AND AL, 0FOHC. OR AL, 0FHD. OR AL0FOH4.下列MOV指令中,不正确的指令是()。

A. MOV AX, BXB. MOV AX, [BX]C. MOV AX, CXD. MOV AX, [CX]5.中断指令INT 17H的中断服务程序的入口地址放在中断向量表地址()开始的4个存贮单元。

A. 00017HB. 00068HC. 0005CHD. 0005EH6.条件转移指令JNE的条件是()。

A. CF=0B. CF=1C. ZF=0D. ZF=17. 在8086/8088 CPU中,一个最基本的总线读写周期由( C1 )时钟周期(T状态)组成,在T1状态,CPU往总线上发( B2 )信息。

⑴ A. 1个 B. 2个 C. 4个 D. 6个⑵ A. 数据 B . 地址 C. 状态 D. 其它8. 8086有两种工作模式, 最小模式的特点是( 1 ),最大模式的特点是( 2 )。

⑴ A. CPU提供全部控制信号 B. 由编程进行模式设定C. 不需要8286收发器D. 需要总线控制器8288⑵ A. M/ 引脚可直接引用 B. 由编程进行模式设定C. 需要总线控制器8288D. 适用于单一处理机系统9.在8086微机系统的RAM 存储单元器0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是( )。

微机原理期末测试题..答案PPT资料全面版

微机原理期末测试题..答案PPT资料全面版

(10分)
MOV AL,34H OUT 43H,AL;设置计数器0的 工作方式
MOV AL,10H
OUT 40H,AL
MOV AL,27H OUT 40H,AL;写计数器0的初 值
N=20ms/(2*10-6)=10000=2710H
MOV AL,77H OUT 43H,AL;设置计数器1的工作方式 MOV AL,00H OUT 41H,AL MOV AL,20H OUT 41H,AL;写计数器1的初值
▪ 10、指令( D )的源操作数的寻址方式为直 接寻址。
A. MOV [2000H],AL 寄存器寻址 B. MOV AX,DX 寄存器寻址 C. MOV AX,2000H 立即寻址 D. XOR AL,[2000H]
▪ 11、计算机的内存储器可采用 ( D )
A.RAM
B.ROM
C.磁盘
和RAM
START: MOV AX,DATA MOV DS,AX
MOV AX,0 MOV CX,100 MOV BX,2 NEXT:ADD AX,BX INC BX INC BX LOOP NEXT MOV S,AX
MOV AH,4CH INT 21H CODE ENDS
END START
DATA SEGMENT S DW ? DATA ENDS
X2 ▪DW 1X1+21, 、$+2 若设某容量为16K字节的RAM起始地址
(10610H)=12H (10611H)=34H
为4000H,则其终止地址为( C ) 5、说明以下单元在存储单元的存储情况
MOV AL,10H
RAM
B.
A. 61FFH MOV AL,

MOV A0的工作方式

微机原理期末考试题库及个别答案

微机原理期末考试题库及个别答案

微机原理期末考试题库及个别答案一、填空题1.十进制数11.375转换为二进制数为______;二进制数1101101转换为十进制数为______。

2.二进制数110111100101.1011转换为十六进制数为______。

3.二进制数1001011.1转换为十进制数为______。

4.用MOS器件构成的RAM可分为SRAM_和_DRAM__。

5.A=-113D,则[A]补=__________。

10001111B6.已知BX=1234H,BP=5678H,SI=1357H,DS=0925H,SS=0468H,CS=4B10 H,则指令MOV CL,SS:[SI+50H]中源操作数的寻址方式为_寄存器相对寻址_,存储器操作数的有效地址_13A7H_,实际地址05A27H。

7.对于ADD AL,BL指令,当AX=8573H,BX=8032H时,指令执行后标志位OF=__1___,CF=_0____。

8.变量具有段属性、偏移量属性和类型属性。

9.汇编语言程序的语句可分为两大类:指令性语句和指示性语句。

10.A=-71,则[A]补=______。

11.设一个主存容量为320K,若要访问该主存,其地址码至少__19__位;其最大的主存地址为_4003FH_。

12.8088CPU中指示栈顶的寄存器是_SP_,指示指令执行顺序的寄存器是_IP_。

13.中断处理过程分为中断请求、_中断源识别_(或中断判优)、_中断响应_、中断服务和中断返回。

14.A=+0110101,B=-0110101,[A+B]补=______。

15. 从CPU的NMI引脚产生的中断叫做非屏蔽中断,它的响应不受IF标志___的影响。

16.由INT指令引起的中断称可屏蔽中断,由CPU外部引起的中断称外部中断(或硬件中断)。

17.两片8259级联共可管理_________级中断,若从片连接在主片的IR2上,则从8259A 的ICW3为___________。

2013_2014年北京交通大学微机原理试题与答案A答案

2013_2014年北京交通大学微机原理试题与答案A答案

北京交通大学考试试题(A卷)课程名称:微机原理与接口学年学期:2013—2014学年第1学期课程编号:14L128Q-03 开课学院:电信出题教师:5人学生:学号:任课教师:学生学院:班级:一、填空题(每题2分,共10分)1.80X86微机系统采用补码存储数据,16位补码表示的数值围为:____________________。

(-65536~+65535)2.某RAM芯片,其数据线为D0-D7,地址线为A0-A11,则此芯片的存储容量为:________。

(4KB )3.伪指令XBF DW 10 DUP(10,10 DUP(10)),系统为变量XBF 分配的字节数为:________。

(110)/6EH4.80X86微机系统根据中断向量表,获取中断向量,中断向量表的地址围为:__________。

(000H~3FFH)5.DMAC芯片8237A部有_______个独立的通道,每个通道的选址围为:_______。

4 64KB二、选择题(单选,每题2分,共10分)1.下列哪条指令执行后对状态标志位没有影响。

()AA. MOV AL,33HB. ADD AL,33HC. CMP AL,33HD. TEST AL,33H2.已知X1是定义的一个变量,下列哪条指令与LEA AX,X1结果相同。

()DA. MOV AX,X1B.ADD AX,X1C.MOV AX, SEG X1D. MOV AX, OFFSET X13.中断控制器8259中用于存放CPU当前正在服务的中断标志的寄存器为:()B A. 中断请求寄存器IRR B. 中断服务寄存器ISRC. 中断屏蔽寄存器IMRD. 中断优先权判别器PR4.串行接口芯片8250不能处理下列哪种中断。

()CA.接收数据出错 B. 接收缓冲器满C. 发送数据出错D. 发送寄存器空5.某微机系统含有3片8237A,其中一片为主片,两片为从片,试问此系统可以使用多少个DMA通道。

微机原理期末试题及答案

微机原理期末试题及答案

微机原理期末试题及答案一、选择题(每题2分,共20分)1. 在计算机系统中,CPU指的是:A. 中央处理器B. 存储器C. 输入设备D. 输出设备答案:A2. 下列哪个不是微机的组成部分?A. 总线B. 内存C. 硬盘D. 打印机答案:D3. 在计算机中,1KB的存储空间等于:A. 1024字节B. 1000字节C. 1024位D. 1000位答案:A4. 8086微处理器的地址总线宽度是:A. 16位B. 32位C. 24位D. 8位答案:A5. 下列哪个指令是用于数据传输的?A. MOVB. ADDC. SUBD. JMP答案:A二、简答题(每题10分,共30分)1. 简述冯·诺依曼计算机体系结构的主要特点。

答案:冯·诺依曼计算机体系结构的主要特点包括:程序存储、程序控制、指令和数据以同等地位存储在同一存储器中、顺序执行指令。

这种结构简化了计算机的设计,使得计算机能够自动、连续地执行程序。

2. 解释什么是指令周期,并简述其主要步骤。

答案:指令周期是CPU执行一条指令所需的全部时间,包括取指令、分析指令、执行指令等步骤。

在每个指令周期中,CPU首先从存储器中取出指令,然后对指令进行译码,最后执行指令所指定的操作。

3. 描述微机总线的基本功能。

答案:微机总线是连接CPU、内存、输入输出设备等组件的通信线路,其基本功能包括数据传输、地址传输和控制信号传输。

数据总线用于在CPU和存储器或输入输出设备之间传输数据;地址总线用于指定数据传输的目标地址;控制总线则用于传输控制信号,如读写信号、中断请求等。

三、计算题(每题15分,共30分)1. 假设一个计算机系统使用16位地址总线,计算该系统的最大内存容量。

答案:使用16位地址总线,意味着可以寻址2^16个不同的内存单元。

如果每个内存单元存储1字节,则最大内存容量为2^16字节,即65536字节,或64KB。

2. 给定一个二进制数10110110,请计算其二进制补码。

微机原理期末考试试卷(有答案)

微机原理期末考试试卷(有答案)

微机原理期末考试试卷(有答案)《微机原理》考试试卷一、判断题(每题1分,共10分)1、十六位微型机的含义是:这种机器能同时处理十六位二进制数。

(√)2、微机的字长愈长,计算精度愈高,指令处理功能愈强。

(√)3、MOV指令要影响标志位。

(×)4、JMP SHORT NEXT称为近转移。

(×)5、8086与8088在软件上不一定完全兼容。

(×)6、端口是位于主机与外设之间的总称。

()7、DMA是一种不需要CPU介入的高速数据传送。

()8、8253中的计数可以通过初始化设置成加计数或减计数。

()9、内部中断的优先权总是高于外部中断。

()10、两片8259A级连后可管理16级中断。

()二、选择题(每题1分,共20分)1、属于数据寄存器组的寄存器是_____C___。

A.AX,BX,CX,DS B.SP,DX,BP,IPC. AX,BX,CX,DXD.AL,DI,SI,AH2、在8086和8088汇编语言中,一个字能表示的有符号数的范围是_____B___。

A.-32768≤n≤32768 B.-32768≤n≤32767C.-65535≤n≤65535D.-65536≤N≤655353、某数存于内存数据段中,已知该数据段的段地址为2000H,而数据所在单元的偏移地址为0120H,该数的在内存的物理地址为__B______。

A.02120H B.20120H C.21200H D.03200H4、在8086/8088微机系统中,将AL内容送到I/O接口中,使用的指令是___D_____。

A.IN AL,端口地址 B.MOV AL,端口地址C.OUT AL,端口地址D.OUT 端口地址,AL5、与十进制数58.75等值的十六进制数是__B______。

A.A3.CH B.3A.CH C.3A.23H D.C.3AH6、将十六进制数FF.1转换成十进制数是__C______。

A.255.625 B.2501625 C.255.0625 D.250.06257、十进制负数-38的八位二进制补码是____D____。

微机原理期末试题及答案

微机原理期末试题及答案

微机原理期末试题及答案一、选择题1. 以下关于微机原理的说法不正确的是:a) 微机原理研究的是微型计算机的基本组成和工作原理b) 微机原理主要研究微处理器和存储器c) 微机原理的研究对象仅限于硬件部分d) 微机原理的研究包括硬件和软件两个方面2. 下列哪项不属于计算机硬件设备:a) 微处理器b) 显示器c) 操作系统d) 键盘3. 在微机原理中,CPU主要包括以下几个部分:a) 控制器、运算器、存储器b) 运算器、存储器、输入输出设备c) 控制器、输入输出设备、存储器d) 运算器、数据库、存储器4. 下列哪个不是计算机的内存类型:a) RAMb) ROMc) HDDd) CACHE5. 在微机原理中,数据总线用于传输:a) 数据b) 控制信号c) 地址d) 所有的信号二、简答题(每题20分)1. 解释什么是指令周期、机器周期和时钟周期。

答:指令周期是执行一条机器指令所需要的时间,它包括取指令周期(fetch)、译码周期(decode)、执行周期(execute)和存取周期(memory)等。

机器周期是指执行一条基本操作所需要的时间,例如加法、乘法等。

时钟周期是指时钟发生一次跳变所需要的时间,它是微机系统运行的基本单位。

2. 什么是中断请求?答:中断请求是指外部设备通过向CPU提出请求,使CPU中断当前正在执行的程序,并转去执行相应的中断处理程序。

中断请求可以分为内部中断和外部中断两种。

3. 简述冯·诺依曼结构的原理。

答:冯·诺依曼结构是计算机系统的基本组织原理,主要包括存储器、运算器、控制器和输入输出设备四部分。

它的原理是将程序和数据存储在同一存储器中,由程序计数器指示当前指令的地址,按照指令的顺序执行程序。

运算器负责执行算术运算和逻辑运算,控制器负责解码指令并控制各个部件的工作。

输入输出设备负责与外部设备进行数据交互。

4. 什么是总线?答:总线是计算机中各个部件之间传输数据和控制信号的公共通道。

微机原理期末自测题2014答案

微机原理期末自测题2014答案

黄玉清制作
二、简单应用与简答题
1、简述微型计算机的组成。 2、总线分为哪几种类型?微型计算机采用总线结构有什么优点? 3、8086 CPU在内部结构上由哪几部分组成?其功能是什么? 4、8086的总线接口部件由那几部分组成? 其功能是什么? 5、8086的执行单元(部件)由那几部分组成?有什么功能? 6、简述8086CPU的流水线思想,与传统计算机有何不同。 7、8086和8088是怎样解决地址线和数据线的复用问题的? ALE信号何时 处于有效电平? 8、计算机对I/O端口编址时通常采用哪两种方法?在8086/8088系统中, 用哪种方法对I/O端口进行编址? 9、 一般的IO接口电路安排有哪三类寄存器?它们各自的作用是什么? 10 简述CPU与外设进行数据交换的几种常用方式与特点。
黄玉清制作2017621微机原理与应用习题课5?20141119黄玉清制作2017621计算机的组成冯诺依曼结构内存储器输入设备控制器计算机组成结构输出设备运算器黄玉清制作2017621?微型计算机硬件系统组成微型计算机硬件系统组成微处理器
微机原理与应用 习题课5
2014.11.19
2014-12-15
2014-12-15
黄玉清制作
熟悉常见程序设计问题
求最小最大值 数据求和 统计字符个数
程序设计
字符串传送、比较等操作
排序
查表(查代码、特定值等)
作业:1,2,6,9,12,18,19
2014-12-15
黄玉清制作
伪指令
OFFSET/SEG/ORG DB/DW/DD PTR SEGMENT/ENDS/END/ASSUME FAR/NEAR 例: ORG 1000H BUF DB 12H,56H,78H, N EQU $-BUF MOV BX,OFFSET BUF MOV AL,BUF+1 MOV DX,WORD PTR [BX] MOV CX,N

2014年微机原理与接口技术期末考试复习资料总结

2014年微机原理与接口技术期末考试复习资料总结

微机原理及接口技术样题一.填空题(每空1分,共20分)1.从编程结构上,8086CPU分为两部分,即_执行部件EU _和总线接口部件BIU。

2.CPU 在指令的最后一个时钟周期检测INTR引脚,若测得INTR有效且IF为___1___,则CPU在结束当前指令后响应可屏蔽中断请求。

3.根据功能,8086的标志可以分为两类,即控制和状态 _标志。

4.在8086中,一条指令的物理地址是由段基址*16和段内偏移量相加得到的。

5. ADC0809能把模拟量转换为8位的数字量,可切换转换 8路模拟信号。

6.从工作原理上来区分,A/D转换的方法有计数式、双积分式、逐渐逼近式等多种。

7.类型码为__2____的中断所对应的中断向量存放在0000H:0008H开始的4个连续单元中,若从低地址到高地址这4个单元的内容分别为80 __、70___、_60___ 、_ 50 ___,则相应的中断服务程序入口地址为5060H:7080H。

8.中断控制器8259A中的中断屏蔽寄存器IMR的作用是_屏蔽掉某个中断输入请求_____。

9.对于共阴极的7段数码管,如果要使用某一段发光,则需要在对应的输入脚上输入___高_____电平。

10.8086中有16根引脚是地址和数据复用的。

二.选择题(每题1分,共10分)1.8086处理器有20条地址线.可寻址访问的内存空间为?()A.1K B. 1M C.640K D.64K2.由8086处理器组成的PC机的数据线是?()A.8条单向线 B.16条单向线C. 16条双向线 D.8条双向线3.8086处理器的一个典型总线周期需要个T状态。

()A.1 B.2 C.3 D.44.要管理64级可屏蔽中断,需要级联的8259A芯片数为几片?()A.4片B.8片C.10片D.9片5.在8086/8088系统中,内存中采用分段结构,段与段之间是()A.分开的 B.连续的 C.重叠的D.都可以6.8086 CPU内标志寄存器中的控制标志位占几位?()A.9位B.6位C.3位D.16位7.可编程定时器/计数器8253的6种工作方式中,只可用硬件启动的是哪几种?()A.方式2、5B.方式1、2C.方式1、5D.方式3、18.8253计数器的最大计数初值是多少?()A.65535 B.FF00H C.0000H D.FFFFH9. 接口器件8251A()A.只能作异步传送 B.只能作同步传送C.A和B均可 D.可作并行传送10.当8259A在完全嵌套方式下工作时,优先级最高的中断请求端是?()A.IR4B.IR3C.IR0D.IR7三.问答题(共30分)1.简要说明异步串行通信的帧格式。

微机原理期末试题及答案

微机原理期末试题及答案

微机原理期末试题及答案一、选择题(每题2分,共20分)1. 微处理器的内部结构通常包括()。

A. 算术逻辑单元B. 控制单元C. 寄存器组D. 所有选项答案:D2. 以下哪种内存是易失性存储器?()A. ROMB. RAMC. EPROMD. CD-ROM答案:B3. 在微机系统中,I/O设备与CPU之间的数据传输通常通过()。

A. 串行接口B. 并行接口C. 总线D. 所有选项答案:C4. 下列哪项不是微机的组成部分?()A. CPUB. 主板C. 显示器D. 打印机答案:D5. 在微机系统中,中断服务程序的作用是()。

A. 执行程序B. 处理中断请求C. 管理内存D. 显示数据答案:B6. 微机系统中,用于存储指令和数据的部件是()。

A. CPUB. 内存C. 硬盘D. 光驱答案:B7. 下列哪种总线是用于连接CPU和内存的?()A. USBB. PCIC. 系统总线D. 视频总线答案:C8. 微机系统中,用于控制数据流的部件是()。

A. ALUB. 控制单元C. 寄存器D. 缓存答案:B9. 在微机系统中,DMA是指()。

A. 直接内存访问B. 数据管理助理C. 动态内存分配D. 数字多媒体架构答案:A10. 微机系统的时钟周期通常用来衡量()。

A. CPU速度B. 内存速度C. 硬盘速度D. 显示速度答案:A二、填空题(每题2分,共20分)1. 微处理器的时钟频率通常用____单位来表示。

答案:赫兹2. 在微机系统中,____是一种非易失性存储器。

答案:ROM3. 微机系统中的____是用于控制CPU与外部设备通信的。

答案:接口4. 在微机系统中,____是用于存储操作系统和应用程序的。

答案:硬盘5. 微机系统中的____是用于临时存储数据和程序的。

答案:内存6. ____是一种用于提高CPU与内存之间数据传输速度的技术。

答案:缓存7. 微机系统中的____是用于控制CPU执行指令的。

答案:控制单元8. ____是一种用于连接CPU和内存的高速总线。

微机原理期末考试试题及答案1解析

微机原理期末考试试题及答案1解析

微型计算机原理与接口技术一、单项选择题(下面题只有一个答案是正确的,选择正确答案填入空白处)1.8086CPU 通过( 1 )控制线来区分是存储器访问,还是 I/O 访问,当 CPU 执行 INAL,DX 指令时,该信号线为( 2 )电平。

(1) A. M/IO B. C. ALE D. N/(2) A. 高 B. 低 C. ECL D. CMOS2. n+1 位有符号数 x 的补码表示范围为()。

A. -2n < x < 2nB. - 2n ≤ x ≤ -21nC. -2n -1 ≤ x ≤- 12 nD. - 2n < x ≤ 2n3.若要使寄存器 AL中的高 4位不变,低 4位为 0,所用指令为()。

A. AND AL, 0FHB. AND AL, 0FOHC. OR AL, 0FHD. OR AL 0FOH4.下列 MOV 指令中,不正确的指令是()。

A. MOV AX, BXB. MOV AX, [BX]C. MOV AX, CXD. MOV AX, [CX]5.中断指令 INT 17H 的中断服务程序的入口地址放在中断向量表地址()开始的 4 个存贮单元内。

A. 00017HB. 00068HC. 0005CHD. 0005EH6.条件转移指令 JNE 的条件是()。

A. CF=0B. CF=1C. ZF=0D. ZF=17.在 8086/8088 CPU 中,一个最基本的总线读写周期由( C1 )时钟周期(T 状态)组成,在 T1 状态, CPU 往总线上发( B2 )信息。

⑴ A. 1 个 B. 2 个 C. 4 个 D. 6 个⑵ A. 数据 B . 地址 C. 状态 D. 其它8.8086 有两种工作模式 , 最小模式的特点是( 1 ),最大模式的特点是( 2 )。

⑴ A. CPU 提供全部控制信号 B. 由编程进行模式设定C. 不需要 8286 收发器D. 需要总线控制器 8288 ⑵ A. M/ 引脚可直接引用B. 由编程进行模式设定C. 需要总线控制器 8288D. 适用于单一处理机系统9.在 8086 微机系统的 RAM 存储单元器 0000H:002CH 开始依次存放 23H,0FFH, 00H ,和 0F0H 四个字节,该向量对应的中断号是 ( ) 。

微机原理期末试题及答案

微机原理期末试题及答案

微机原理期末试题及答案一、选择题(每题2分,共20分)1. 在微机系统中,CPU指的是什么?A. 中央处理单元B. 中央处理器C. 内存D. 输入输出设备答案:B2. 以下哪个选项不是微机的输入设备?A. 键盘B. 鼠标C. 显示器D. 扫描仪答案:C3. 微机系统中的ROM指的是什么?A. 随机存取存储器B. 只读存储器C. 可编程只读存储器D. 动态随机存取存储器答案:B4. 微机系统中的RAM指的是什么?A. 随机存取存储器B. 只读存储器C. 可编程只读存储器D. 动态随机存取存储器答案:A5. 在微机系统中,硬盘属于哪种类型的存储设备?A. 内部存储器B. 外部存储器C. 只读存储器D. 缓存存储器答案:B6. 微机系统中,哪个部件负责将指令和数据从内存中取出并执行?A. 控制器B. 运算器C. 存储器D. 输入输出设备答案:B7. 微机系统中,哪个部件负责控制数据的输入和输出?A. 控制器B. 运算器C. 存储器D. 输入输出设备答案:D8. 微机系统中,哪个部件负责控制CPU的时序和协调?A. 控制器B. 运算器C. 存储器D. 输入输出设备答案:A9. 在微机系统中,哪个部件负责处理和执行程序?A. 控制器B. 运算器C. 存储器D. 输入输出设备答案:B10. 微机系统中,哪个部件负责存储程序和数据?A. 控制器B. 运算器C. 存储器D. 输入输出设备答案:C二、填空题(每题2分,共20分)1. 微机系统中,CPU的主要功能是_______和控制。

答案:运算2. 微机系统中,_______是计算机的心脏,负责执行程序中的指令。

答案:CPU3. 微机系统中,_______是计算机的大脑,负责存储和处理数据。

答案:内存4. 微机系统中,_______是计算机的神经,负责数据的传输。

答案:总线5. 微机系统中,_______是计算机的四肢,负责与外部设备进行交互。

答案:输入输出设备6. 微机系统中,_______是计算机的永久记忆,即使断电也不会丢失数据。

微机原理与接口技术期末考试试题及答案

微机原理与接口技术期末考试试题及答案

微机原理与接口技术期末考试题库1.微机系统的硬件由哪几部分组成?答:三部分:微型计算机(微处理器,存储器,I/0接口,系统总线),外围设备,电源。

2.什么是微机的总线,分为哪三组?答:是传递信息的一组公用导线。

分三组:地址总线,数据总线,控制总线。

3.8086/8088CPU的内部结构分为哪两大模块,各自的主要功能是什么?答:总线接口部件(BIU)功能:根据执行单元EU的请求完成CPU 与存储器或IO设备之间的数据传送。

执行部件(EU),作用:从指令对列中取出指令,对指令进行译码,发出相应的传送数据或算术的控制信号接受由总线接口部件传送来的数据或把数据传送到总线接口部件进行算术运算。

4.8086指令队列的作用是什么指令队列的作用是什么??答:作用是:在执行指令的同时从内存中取了一条指令或下几条指令,取来的指令放在指令队列中这样它就不需要象以往的计算机那样让CPU轮番进行取指和执行的工作,从而提高CPU的利用率。

5.8086的存储器空间最大可以为多少?怎样用16位寄存器实现对20位地址的寻址?完成逻辑地址到物理地址转换的部件是什么?答:8086的存储器空间最大可以为2^20(1MB);8086计算机引入了分段管理机制,当CPU寻址某个存储单元时,先将段寄存器内的内容左移4位,然后加上指令中提供的16位偏移地址形成20位物理地址。

6.段寄存器CS=1200H,指令指针寄存器IP=FF00H,此时,指令的物理地址为多少?指向这一物理地址的CS值和IP值是唯一的吗 答:指令的物理地址为21F00H;CS值和IP值不是唯一的,例如:CS=2100H,IP=0F00H。

7.设存储器的段地址是4ABFH,物理地址为50000H,其偏移地址为多少?为多少?答:偏移地址为54100H。

(物理地址=段地址*16+偏移地址)8.8086/8088CPU有哪几个状态标志位,有哪几个控制标志位?其意义各是什么?义各是什么?答:状态标志位有6个:ZF,SF,CF,OF,AF,PF。

2014-微机原理期末考试内部爆料

2014-微机原理期末考试内部爆料

一:选择题(20分,每题2分)1)、MCS-51的52子系列单片机包含ROM(B)。

A.4KBB.8KBC.16KBD.32KB2)、MCS-51单片机可用于低8位地址/数据复用的端口为(A)。

A.P0B.P1C.P2D.P33)MCS-51单片机最大可扩充的外部程序存储器ROM空间为(C)。

A.16KBB.32KBC.64KBD.128KB4)MCS-51单片机中程序计数器PC的复位值为(A)。

A.0000HB.0001HC.000FHD.0010H5)对于MCS-51单片机而言,如果晶振为6MHz,其机器周期为(C)。

A.0.5usB.1usC.2usD.4us6)MCS-51单片机中用于复位的引脚名称为(C)。

A.EAB.ALEC.RSTD.VCC7)C-51语言中用于标注的符号是(D)。

A.:B.%C.;D.//8)在MCS-51单片机中,可用于触发计数器Timer0进行外部事件计数的引脚为(A)。

A.T0B.INT0C.INT1D.RXD9)在MCS-51单片机中,用于串行通信的引脚有(C)。

A.T0和T1B.INT0和INT1C.RXD和TXDD.XTAL1和.XTAL210)以下MCS-51指令使用中错误的是(D)。

A.MOV A,30HB.MOV A,#30HC.MOV30H,AD.MOV#30H,A二:简答题(30分,每题6分)1)、简述单片机的特点和单片机的应用领域。

答:特点:1)有优异的性能价格比;2)集成度高,体积小,可靠性好;3)控制能力强;4)低功耗,低电压,便于生产便携式产品;5)易扩展。

应用领域:由于许多行业都能用得到单片机,所以单片机的应用领域很广,比如:1)智能化家用电器。

如洗衣机、微波炉、电冰箱等。

2)办公自动化设备。

如打印机、复印机、传真机等。

3)商业营销设备。

如:电子称、收款机、条形码阅读器。

4)工业自动化控制。

5)智能化仪表。

6)智能化通信产品,最突出的是手机,当然手机内的芯片属专用型单片机。

微机原理期末考试题库及个别答案

微机原理期末考试题库及个别答案

一、填空题1.十进制数11。

375转换为二进制数为______;二进制数1101101转换为十进制数为______。

2.二进制数110111100101。

1011转换为十六进制数为______.3.二进制数1001011.1转换为十进制数为______。

4.用MOS器件构成的RAM可分为SRAM_和_DRAM__。

5.A=—113D,则[A]补=__________。

10001111B6.已知BX=1234H,BP=5678H,SI=1357H,DS=0925H,SS=0468H,CS=4B10H,则指令MOVCL,SS:[SI+50H]中源操作数的寻址方式为_寄存器相对寻址_,存储器操作数的有效地址_13A7H_,实际地址05A27H。

7.对于ADDAL,BL指令,当AX=8573H,BX=8032H时,指令执行后标志位OF=__1___,CF=_0____.8。

变量具有段属性、偏移量属性和类型属性。

9.汇编语言程序的语句可分为两大类:指令性语句和指示性语句。

10.A=-71,则[A]补=______。

11.设一个主存容量为320K,若要访问该主存,其地址码至少__19__位;其最大的主存地址为_4003FH_。

12.8088CPU中指示栈顶的寄存器是_SP_,指示指令执行顺序的寄存器是_IP_。

13.中断处理过程分为中断请求、_中断源识别_(或中断判优)、_中断响应_、中断服务和中断返回.14.A=+0110101,B=-0110101,[A+B]补=______。

15。

从CPU的NMI引脚产生的中断叫做非屏蔽中断,它的响应不受IF标志___的影响。

16.由INT指令引起的中断称可屏蔽中断,由CPU外部引起的中断称外部中断(或硬件中断)。

17.两片8259级联共可管理_________级中断,若从片连接在主片的IR2上,则从8259A的ICW3为___________。

18.信息码为0110100,则奇校验码为__00110100__________。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
已知某8253占用I/O空间地址为330H~333H,设定时 器0、定时器1工作于方式3,外部提供一个时钟, 频率f=2MHZ。 (1)定时器0连续产生20ms的定时信号, (2)定时器1连续产生300us的定时信号。
n1 t1 f1 20ms 2 10 40000
6
n0 t0 f0 300us 10 2 10 600
黄玉清制作
二、简单应用与简答题
1、简述微型计算机的组成。 2、总线分为哪几种类型?微型计算机采用总线结构有什么优点? 3、8086 CPU在内部结构上由哪几部分组成?其功能是什么? 4、8086的总线接口部件由那几部分组成? 其功能是什么? 5、8086的执行单元(部件)由那几部分组成?有什么功能? 6、简述8086CPU的流水线思想,与传统计算机有何不同。 7、8086和8088是怎样解决地址线和数据线的复用问题的? ALE信号何时 处于有效电平? 8、计算机对I/O端口编址时通常采用哪两种方法?在8086/8088系统中, 用哪种方法对I/O端口进行编址? 9、 一般的IO接口电路安排有哪三类寄存器?它们各自的作用是什么? 10 简述CPU与外设进行数据交换的几种常用方式与特点。
1--计数值为BCD码格式 0--计数值为二进制格式
M2 M1 0 0----对计数器进行锁存 0 0 / / 1 1 0 0 1 1 0 0 M0 0 1 0 1 0 1 模式选择 模式0 模式1 模式2 模式3 模式4 模式5
0 0----选计数器0
0 1----选计数器1 1 0----选计数器2 1 1----无意义
2014-12-15
黄玉清制作
11、简述条件传送方式的工作过程,主要适用的场合。 12、8086 CPU响应中断的条件?8086 CPU响应中断后自动完成的任务是 什么? 13、软件中断有哪些特点?硬件中断有那些特点? 14、什么是中断向量?它放在哪里?对应于类型号1CH的中断向量在哪里? 如1CH中断程序从5110H :2030H开始,则中断向量应怎样存放? 15、简述定时器/计数器芯片8253的主要功能。说明OUT、CLOCK与 GATE信号的作用。 16、 8253内部有几个独立通道?8253有几种工作方式?初始化8253的步 骤是什么?若8253端口地址为200H-203H,对应的端口是哪个? 17、并行接口8255有几个数据端口?若端口地址为300H-303H,对应的端 口是哪个?怎样初始化8255? 18、假设8255A的端口A工作于方式0,外设需要提供两个联络信号,一个 为输出选通,一个为外设就绪信号输入,试选择端口并说明理由。 19、中断控制器8259的主要功能?简述8259的工作过程。
黄玉清制作
提问:
1. 2. 3. 4.
5.
8088CPU最大可寻址空间为多少?1MB 一个段最大寻址空间为多少?64KB 代码段物理地址由CPU的哪两个寄存器确定? 堆栈段物理地址由CPU的哪两个寄存器确定? 复位:CS=FFFFH,其余清除为0,IP=0000H
2014-12-15
黄玉清制作
8086指令系统
I/O接口:使外设 与微机相连。
黄玉清制作
一、基本概念与术语
1、8086是( )位计算机。8086地址线有( )条,可直接寻址的空间最大为 ( )。 2、总线周期是指( )。基本总线周期有( )T状态。Tw状态是指( )。 3、8086CPU允许的I/O地址线最多可达( )条,最大寻址I/O空间为( )。 4、8086CPU由( )两部分组成,其功能为( )。其中8086CPU中标志寄存 器的作用是( ),指令队列的作用是( ),20位地址加法器的作用是 ( )。代码段物理地址由CPU的( )两个寄存器确定。堆栈段物理地址 由CPU的( )两个寄存器确定。 5、8086中断源有( )个。8086中断服务程序入口地址由( )组成。中断类型号 为20H,其中断向量为( )。 6、I/O指令IN/OUT,传送数据的寄存器为( ),间接寻址时使用寄存器( ), 其中IN AL,DX的含义是( )。OUT 60H,AL的含义是( )。 7、一片8259A可以管理( )级中断;3片8259A可以管理( )级中断。1、 8086是( )位计算机。8086地址线有( )条,可直接寻址的空间最大为 ( )。
黄玉清制作
4、累加数组中的元素,将和存于SUM开始单元,数据段定义如下 DATA SEGMENT ARRAY DW 10,10,12,4,5,6,7,8,9,10 COUNT DW ($-ARRAY)/2 SUM DW ?,? DATA ENDS „„„„„„„„ XOR AX, AX ;清AX MOV BX, OFFSET TABLE MOV CX, 4 LP: ADD AX, [BX] ;求和 ADC DX,0 INC BX INC BX ;指向下一个数 LOOP LP ;未加完,继续 MOV SUM,AX ;存和 MOV SUM+2,DX
2014-12-15
黄玉清制作
6. 从给定串中寻找最大值,并放到MAX单元,元素放在 BUFFER开始的字节单元中。 BUF DB 0,1,2,3,4,5,6,7,8,9 ; COUNT EQU $-BUF MAX DB ? „„.. MOV CX,COUNT MOV AL,0 LEA BX,BUF AGAIN: CMP AL,[BX] JGE NEXT ;大于等于转移 MOV AL,[BX] NEXT : INC BX LOOP AGAIN
0 1----只读/写低8位字节 1 0----只读/写高8位字节 1 1----先读/写低8位字节, 再读/写高8位字节.
2014-12-15
黄玉清制作
8253的工作模式:6种
8253初始化方法
控制字 计数初值:
2014-12-15
黄玉清制作
8.3: 8253应用举例
9、 8253编程题
2014-12-15
黄玉清制作
2.将BUF1开始的100字节传送到BUF2开始 的单元,然后从中检索字符“#”,并将 此单元换成空格字符。
DATA SEGMENT BUF1 DB 1,2,3,45,5,6 N1 = $ - BUF1 BUF2 DB 100 DUP(0) DATA ENDS CODE SEGMENT ASSUME DS:DATA, CS:CODE START: MOV AX,DS MOV DS,AX CLD MOV CX,N1 LEA SI, BUF1 MOV DI,OFFSET BUF2 MOV CX,N1 LP1: MOV AL,[SI] MOV [DI],AL INC SI INC DI LOOP LP1
黄玉清制作
8253定时/计数
8253与CPU相连的信号: 8253 D0~7
RD WR RD WR GATE0
5V
8088 CPU
OUT0
CLK0
A0 A1 地址
M/IO
A0 A1 译码
CS
1KHz
8253运行原理图
2014-12-15
黄玉清制作
8253控制字格式:
SC1 SC0 RW1 RW0 M2 M1 M0 BCD
MOV SI,OFFSET OLDS MOV DI,OFFSET NEWS MOV CX,N DON: MOV AL, [SI] CMP AL, [DI] JNZ NOEQU ;串不相等转 INC SI INC DI LOOP DON MOV AL,0 JMP OUTPUT NOEQU: MOV AL,0FFH OUTPUT:MOV RESULT,AL STOP: JMP STOP ;程序陷阱 CODE ENDS END START

2014-12-15
;(BX)=1000H ;(DX)=5612H
黄玉清制作
三、编程应用题 1、编程计算((X+Y)*10)+Z)/X,X、Y、Z都是16位无符号 数,结果存在RESULT开始的单元。 MOV DX,0 MOV AX,X ADD AX,Y ADC DX,0H ; 考虑进位,X+Y MOV BX,0AH MUL BX ;乘积在DX,AX中 ,(X+Y)*10 ADD AX,Z ADC DX,0H ; 考虑进位 ,(X+Y)*10+Z MOV BX,X DIV BX ;((X+Y)*10+Z)/X MOV RESULT, AX MOV RESULT+2, DX
2014-12-15
黄玉清制作
熟悉常见程序设计问题
求最小最大值 数据求和 统计字符个数
程序设计
字符串传送、比较等操作
排序
2014-12-15
黄玉清制作
伪指令
OFFSET/SEG/ORG DB/DW/DD PTR SEGMENT/ENDS/END/ASSUME FAR/NEAR 例: ORG 1000H BUF DB 12H,56H,78H, N EQU $-BUF MOV BX,OFFSET BUF MOV AL,BUF+1 MOV DX,WORD PTR [BX] MOV CX,N
LEA SI, BUF2 MOV AL, ‘#’ ;检索# LP2: CMP AL,[SI] JNZ NOFOUND MOV BYTE PTR [SI],’’ NOFOUND: INC SI LOOP LP2 CODE ENDS END START
黄玉清制作
3.编写一段程序,比较两个5字节的 字符串OLDS和NEWS,若相同, 在RESULT置0,否则置0FFH。 DATA SEGMENT OLDS DB 1,2,3,4,5 NEWS DB 1,2,3,4,'A' N = $-NEWS RESULT DB 0 DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA START: MOV AX,DATA MOV DS,AX ;初始化
相关文档
最新文档