微机原理与接口技术复习题
微机原理与接口技术考试复习题(有答案)

微机原理与接口技术考试复习题(有答案)《微型计算机原理及接口技术》试题(120分钟)一. 单项选择题(在每小题的四个备选答案中选出一个正确的1. 8086CPU芯片的外部引线中,数据线的条数为()。
A.6条B.8条C.16条D.20条2.8086CPU工作在总线请求方式时,会让出()。
A.地址总线B.数据总线C.地址和数据总线D.地址、数据和控制总线3.8086在执行OUT DX,AL指令时,AL寄存器的内容输出到()上。
A.地址总线 B.数据总线 C.存储器 D.寄存器4.8086CPU的I/O地址空间为()字节。
A.64KB B.1MB C.256B D.1024B5. 当8086CPU读I/O接口时,信号M/IO和DT/R的状态必须是()。
A.00B.01C.10D.116. 在8088CPU中, 用于寄存器间接寻址输入输出指令的寄存器是()。
A. AXB. BXC. CXD. DX7.两片8259A级联后可管理()级中断。
A.15 B.16 C.32 D.648.8086中断系统中优先级最低的的是()。
A.可屏蔽中断B.不可屏蔽中断C.单步中断D.除法出错9.CPU在执行IN AL,DX指令时,其()。
A. IO/M为高, RD为低 B. IO/M为高, WR为低C. IO/M为低, RD为低 D. IO/M为低, WR为低10. 内存从A4000H到CBFFFH,共有()A.124KB.160KC.180KD.224K11. 8088CPU中的CS寄存器是一个多少位的寄存器?()。
A.8位B.16位C.24位D.32位12.地址译码器的输出一般可为接口的()信号。
A.片选 B.数据输入 C.地址 D.控制13. 8255工作在方式0时,下面哪种说法正确()A. A、B、C三个口输入均有锁存能力B. 只有A口输入有锁存能力C. 只有C口输入有锁存能力D. A、B、C三个口输入均无锁存能力14. 实现DMA传送,需要()A.CPU通过执行指令来完成B.CPU利用中断方式来完成C.CPU利用查询方式来完成D.不需要CPU参与即可完成15.CPU在执行OUT DX,AL指令时,()寄存器的内容送到地址总线上。
微机原理与接口技术复习题

微机原理与接口技术复习题1.什么是总线,微机中的总线通常分为哪几类?答:是一组信号线的集合,是一种在各模块间传送信息的公共通路;有四类,片内总线,微处理器总线,系统总线,外总线。
2.微处理器为什么需要用接口和外设相连接?答:因为许多接口设备中,在工作原理,驱动方式,信息格式以及工作速度方面彼此相差很大,因此为了进行速度和工作方式的匹配,并协助完成二者之间数据传送控制任务。
3.一般的I/O接口电路有哪四种寄存器,它们各自的作用是什么?答:数据输入寄存器,数据输入寄存器,状态寄存器和控制寄存器。
数据端口能对传送数据提供缓冲,隔离,寄存的作用;状态寄存器用来保存外设或接口的状态;控制寄存器用来寄存CPU通过数据总线发来的命令。
4.8086最多可有多少级中断?按照产生中断的方法分为哪两大类?答:有8级;按照产生中断的方法可分为硬件中断和软件中断。
5.什么是中断?什么是中断向量?中断向量表的地址范围?答:中断就是CPU在执行当前程序时由于内外部事件引起CPU暂时停止当前正在执行的程序而转向执行请求CPU暂时停止的内外部事件的服务程序,该程序处理完后又返回继续执行被停止的程序;中断向量是中断处理子程序的入口地址;地址范围是00000H-003FFH。
6.中断向量表的功能是什么?若中断向量号分别为1AH和20H,则它们的中断向量在中断向量表的什么位置上?答:中断向量表的功能是当中断源发出中断请求时,即可查找该表,找出其中断向量,就可转入相应的中断服务子程序。
1AH在中断向量表的位置是1AH*4=68H在中断向量表0000:0068处;20H在中断向量表的位置是80H在中断向量表0000:0080处。
7.通常,解决中断优先级的方法有哪几种?答:3种,软件查询确定优先级,硬件优先级排队电路确定优先级,具体中断屏蔽的接口电路。
8.8259A通过级联的方式可以由几片构成最多多少级优先权的中断源。
答:8259A通过级联的方式由9片构成最多64级优先权的中断源。
微机原理与接口技术复习题(本)

微机原理与接口技术复习题(本)第1章概论1. 什么是程序和指令?2. 洪。
诺依曼计算机的核心原理是什么?3. 存储程序的概念是什么?4. CPU由那三部分组成?主机由那几部分组成?5. CPU对内存有那两种操作?6. 325.625D=- B= H234D= BCD7. 已知X=-1110011B,试求[X]原、[X]反、[X]补。
8. 已知X=-1110111B ,Y=+1011010B,求[X+Y]补。
9. 已知X=-1101001B ,Y=-1010110B 计算X-Y。
第2章微型计算机基础1. 微处理器内部由那三部分组成?2. 控制器有那些功能?3. 8086由那两部分组成?其功能是什么?4. 熟悉8088最小模式下的主要引脚功能。
5. 指令队列有什么功能?6. 8088的8个通用寄存器是什么?4个段寄存器是什么?两个控制寄存器是什么?7. 什么是逻辑地址和物理地址,有什么关系什么?8. 4个段寄存器中那一个段寄存器用户程序不用设置。
9. 什么是总线?10. 总线周期中,什么情况下要插入TW等待周期?11. 8088CPU中标志寄存器包含那些标志位什么?第3 章、第4章8088指令系统与汇编语言程序设计1. 什么是寻址方式? 8088CPU有那些寻址方式?2. 试说明MOV SI ,[BX ] 与LEA SI , [BX]两条指令的区别。
3. 设DS=212AH ,CS=0200H ,IP=1200H, BX=0500H , DATA=40H,[217A0H]=2300H, [217E0H]=0400H ,[217E2H]=9000H ,试确定下列指令的转移地址:(1) JMP BX(2) JMP WORD PTR [BX](3) JMP DWORD PTR [BX]4. 设SP=2300H ,AX=50ABH ,BX=1234H ,执行PUSH AX 后SP=?在执行PUSH BX ,POP AX后SP=?,AX=?,BX=?.5. 已知AL=7BH ,BL=38H ,试问执行ADD AL ,BL 后的6个状态标志是什么?6. 试判断下列程序执行后AX中的内容是什么。
微机原理与接口技术考试复习(含答案)

微机接口练习题(供4-6班使用)一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内,错选、多选或未选均无分。
1.如果CPU执行了某一_________,则栈顶内容送回到CS和IP。
()A.子程序返回指令 B.数据传送指令C.退栈指令 D.子程序调用指令2.8086的读周期时序在_________时钟周期时,数据总线上有一段高阻态(浮空状态)。
()A.T1 B.T2C.T3 D.T43.Pentium是_________位的微处理器,它和内存进行数据交换的外部数据总线是_________位的。
()A.32,32 B.32,64C.64,32 D.64,644.当CPU与打印机以程序查询方式相连接,并送数据供打印机打印时,CPU的大部分时间均用于()A.读打印机状态信息并判断 B.向打印机送数据C.执行算术运算指令 D.CPU停机5.在串行接口中,接口芯片同CPU之间传送的数据以及接口芯片同外设之间传送的数据分别是()A.并行和并行 B.并行和串行C.串行和并行 D.串行和串行6.在各类数据传送方式中,_________是硬件电路最简单的一种。
()A.无条件传送方式 B.程序查询方式C.中断方式 D.DMA方式7.在微机系统中采用DMA方式传输数据时,数据传送是()A.由CPU控制完成B.由执行程序(软件)完成C.由DMAC发出的控制信号控制下完成的D.由总线控制器发出的控制信号控制下完成的8.已知中断类型号为18H,则其中断服务程序的入口地址存放在中断向量表的_________中。
()A.0000H∶00072H~0000H∶0075HB.0000H∶00072H~0000H∶0073HC.0000H∶00060H~0000H∶0063HD.0000H∶00060H~0000H∶0061H9.在中断系统中,中断类型号是在__________的作用下送往CPU的。
微机原理与接口技术复习题

微机原理与接口技术复习题微机原理复习题一、填空题1.在8086CPU中,由于BIU和EU分开,所以_取指___和_执指___ 可以重叠操作,提高了CPU的利用率;2.8086CPU从偶地址访问内存1个字时需占用1个总线周期,而从奇地址访问内存1个字操作需占用 2个总线周期。
3.IBM-PC机中的内存是按段存放信息的,一个段最大存贮空间为64K字节。
4.8086微处理机在最小模式下,用M/IO来控制输出地址是访问内存还是访问I/O。
5.假设(DS)=2000H,(BX)=1256H,(SI)=528FH;位移量TABLE=20A1H,(232F7H)=3280H,(264E5H)=2450H,则执行指令JMP BX后,(IP)= 1256H ;执行指令JMP TABLE[BX]后,(IP)= 3280H ;执行指令JMP [BX][SI]后,(IP)= 2450H 。
6.数据段中有以下定义:ARRAY1 EQU 16HARRAY2 DW 16H请指出下面两条指令的寻址方式:MOV AX,ARRAY1;寻址方式立即数寻址方式。
MOV AX,ARRAY2;寻址方式直接寻址方式。
7.指令“AND AX,STR1 AND STR2”中,STR1和STR2是两个已赋值的变量,两个AND的区别是前一个AND是一个命令、后一个AND是一个运算符。
8.指令LOOPZ/LOOPE是结果相等或零发生转移的指令。
而指令LOOPNZ/LOOPNE则是结果不相等或不为零发生转移的指令。
9.串处理指令规定源寄存器使用SI,源串在DS段中;目的寄存器使用DI,目的串必须在ES段中。
10.8086CPU的9个标志位中,属状态标志的有___CF,PF,AF,SF,OF,ZF______。
11.中断类型码为6的中断向量一定存放在___4___个连续单元中,若其入口地址为3040:2010,则这四个单元中的具体内容依次为__10,20,40,30______ 。
北邮《微机原理与接口技术》期末复习题(含答案)

北邮《微机原理与接口技术》期末复习题(含答案)《微机原理与接口技术》复习题一、填空习题讲解1.计算机由运算器、控制器、存储器、输入设备和输出设备五大部分组成。
2.运算器和控制器合称为中央处理器。
3.8086CPU是由总线接口部件BIU和执行部件EU两个部件组成的。
4.根据传送的信息类型,系统总线可以分为三类:数据总线、地址总线和控制总线。
5.半导体存储器按存取方式不同,分为随机存取存储器和只读存储器(ROM)。
6.8086的存储器采用段结构方式,一个段的最大长度为64K。
7.PC机中将物理地址分为两个部分:段地址和偏移地址。
8.有效地址中可有三个地址分量,分别为位移量、基址和变址。
二、选择1.十进制数123的八位二进制补码为(A)。
A.011110112.BCD码的十进制数为(C)。
C.913.堆栈操作的特点是(B)。
B.后进先出4.8086CPU的地址总线为(B)位。
B.205.通常,一个总线周期读取一个(B)的指令代码。
B.字6.IP是由(C)修改,使它总是指向下一条待取的指令。
C.BIU7.指令MOV AX,TABLE[BX][SI]的寻址方式是(B )。
B.相对基址变址寻址8.指令JMP BX的寻址方式是(B )。
B.段内间接寻址9.CPU中运算器的主要功能是(D)。
D.算术运算和逻辑运算10.8086是(B)。
B.微处理器11.8086处理器有20条地址线,可寻址访问的最大存储器空间为(D)。
D.1M12.8086处理器中通常用作数据寄存器,且隐含用法为计数寄存器的是(B)。
B.CX13.微型机的存储器地址为2000H~5FFFH,存储容量为(D)KB。
D.1614.微处理器用13条地址线寻址,其寻址范围为(C)。
C.4KB15.哪些存储器在断电(或关机)后,仍保留原有信息(C)。
C.ROM,,EPROM16.8086CPU寻址I/O端口最多使用地址线(B)条。
B.10三、请写出下列指令中源操作数的寻址方式,并计算物理地址。
微机原理与接口技术 复习

第一部分:基础知识一、选择题1.在下面关于微处理器的叙述中,错误的是( ) 。
A、微处理器是用超大规模集成电路制成的具有运算和控制功能的芯片B、一台计算机的CPU含有1个或多个微处理器C、寄存器由具有特殊用途的部分内存单元组成,是内存的一部分D、不同型号的CPU可能具有不同的机器指令2.若用MB作为PC机主存容量的计量单位,1MB等于( )字节。
A、210个字节B、220个字节C、230个字节D、240个字节3.80X86执行程序时,对存储器进行访问时,物理地址可由()组合产生。
A、SS和IPB、CS和IPC、DS和IPD、CS和BP4.某处理器与内存进行数据交换的外部数据总线为32位,它属于()。
A、8位处理器B、16位处理器C、32位处理器D、64位处理器5.在堆栈操作中,隐含使用的通用寄存器是()。
A、AXB、BXC、SID、SP6.十进制负数–38的八位二进制补码是()A、BB、BC、BD、B7.用8位的二进制数的补码形式表示一个带符号数,它能表示的整数范围是()A、-127—+127B、-128—+128C、-127—+128D、-128—+127 8.标志寄存器FLAGS中存放两类标志,即()。
A、符号标志、溢出标志B、控制标志、状态标志C、方向标志、进位标志D、零标志、奇偶标志9.下列有关指令指针寄存器的说法中,哪一个是正确的()。
A、IP存放当前正在执行的指令在代码段中的偏移地址B、IP存放下一条将要执行的指令在代码段中的偏移地址C、IP存放当前正在执行的指令在存储器中的物理地址D、IP存放当前正在执行的指令在存储器中的段地址10.如果访问存储器时使用BP寻址,则默认的段寄存器是()A、CSB、ESC、DSD、SS二、判断题1.SP的内容可以不指向堆栈的栈顶。
2.寄存器寻址其运算速度较低。
3.计算机的堆栈是一种特殊的数据存储区,数据存取采用先进先出的原则。
4.当运算结果各位全部为零时,标志ZF=0。
微机原理与接口技术复习题

一、单项选择题1.( C )输入引脚用于CPU内部同步。
A.NMIB.INTRC.CLKD.RESET2.当中断处理正在进行时,CPU的状态是( C )。
A.暂停B.总线浮空C.执行程序D.等待3.实现可屏蔽中断的嵌套,在中断处理程序中( D )。
A.应屏蔽已响应的中断源B.应保护好各寄存器及变量区C.应打开系统中断D.应设置好中断优先级4.( A )引脚输入用于硬件中断请求(不可屏蔽)。
A.NMIB.INTRC.CLKD.RESET6.8086和8088的主要差别在于( C )。
.A.8086可以访问1M字节,8088只能访问64K字节B.8086是16位计算机,8088是8位计算机C.8086是16位外部数据总线,8088是8位外部数据总线D.8086是浮点运算部件,8088没有浮点运算部件7.8086/8088在CPU内部的逻辑地址形式为( A )A..16位段地址和16位偏移量B.16位段地址和20位偏移量C.20位段地址和20位偏移量D.20位线性地址8.当微机系统工作在DMA方式时,该系统的地址信号是由( D )提供的。
A..微处理器B.总线控制器C.中断控制器D.DMA控制器9.异步通信的停止位不能是( A )A.3位B.2位C.1位D.1.5位10.Pentium的总线结构为( A )A外部总线64位,内部总线32位B外部总线64位,内部总线64位C外部总线16位,内部总线32位D外部总线32位,内部总线32位21.键盘在计算机硬件系统中属于( C )A输入设备B输出设备C必不可少的输入设备D必不可少的输出设备22.LCD显示器在显示动态画面时有时有托尾现象,这说明( D )指标较低。
A亮度B对比度C分辨率D刷新率23.用下列哪个显示颜色最丰富?(D )A16位B24位C32位D64位24.鼠标器按接口方式分类,下列不属于该分类的是( A )A机械鼠标 B.PS/2接口C串行接口 B接口25.若想利用可编程并行接口芯片8255A的1个端口实现两位输入和两位输出,则应选用( A )A.C口B.A口C.B口D.A口或B口均可26.关于8253A的工作原理下列叙述正确的是( A )A定时和计数的原理是一样的B定时和计数的原理是不一样的C8253A内部既有一个定时器,又有一个计时器,分别单独工作D三个计数器不能同时工作27.关于同步和异步通信,下列叙述正确的是( D )A异步通信快,同步通信慢B同步通信无校验,异步通信有校验C同步通信适合远距离,异步通信适合近距离D同步通信中,同1帧字符间不允许有间隔28.下列说法错误的是( B )A.硬盘是计算机的外存储器B内存储器中的信息断电后不会丢失 C.SRAM是“非破坏性”读存储器 D.DRAM是“破坏性读”存储器29.下列说法正确的是( C )A计算机能够直接执行硬盘中的程序B内存储器是由RAM组成的 C.DRAM需要刷新 D.SRAM需要刷新30.芯片16K×8组成芯片64K×16的存储器,共需要芯片( C )块。
微机原理与接口技术复习题集

微机原理与接口技术复习题集一、填空题1、若(SP)=FFFEH,(BX)=2345H,执行PUSH BX指令后,(SP)=(),(BX)=()。
(SP)=( FFFCH ),(BX)=(2345 )2、已知AX=4A5BH,进位标志CF=1,则语句“RCL AX,1”执行后AX=(),CF=()。
AX=( 94B7 ),CF=( 0 )3、实现中断返回是通过()命令完成的。
实现中断返回是通过(IRET )命令完成的4、8254的端口个数为()个。
( 4 )个5、十进制数36.875转换为二进制数是()。
(0010 0100.1110 )6、CPU和I/O设备之间传送的信息由数据信息、()和()。
(控制信息)和(状态信息)7、8254的方式3具有自动装入计数初值功能,一旦计数开始,就会输出连续的()。
8、每一条指令一般都由()和()构成。
(操作码)和(操作数)构成9、已知AL=8AH,BL=C6H,执行指令ADD AL,BL之后,AL和BL分别等于(),ZF和OF 分别等于()。
等于(50H和C6H ),ZF和OF分别等于( 0和1)。
10. 175.12D=( 10101111.00011)B=( AF.18H )H。
11. 设字长为8位,X=0FAH,当X为补码的时候,其真值是(-0000110)。
当X为无符号数的时候,其真值是(250 )。
12. 微型计算机硬件由(运算器)、(存储器)、总线、接口电路及输入输出设备等构成。
13. 中断类型号为25的中断向量存放在内存地址为(100 )开始的四个物理存储单元中。
14. 一条完整的汇编指令通常由标号、()、()和注释组成。
操作码操作数15. 假设机器字长为8位,则-89D表示为二进制原码为_______________,-89D 表示为二进制补码为_______________。
11011001B,10100111B16. 运算54E3H-27A0H后,CF= , OF= 。
微机原理与接口技术习题及参考答案精选全文完整版

可编辑修改精选全文完整版《微机原理与接口技术》复习题一、填空题1、微型计算机由、、和构成。
2、在8086CPU中,寄存器指向下一条要执行的指令。
3、微型计算机的总线根据功能可分为、和。
4、主存储器和CPU之间增加高速缓冲存储器的目的是。
5、在计算机系统中定时信号一般可以用和两种方法来获得。
6、中断类型码为31H的中断向量存放在从开始的4个存储单元。
7、系统工作于实模式,设BX=4000H,DI=0100H,DS=3100H,在指令MOV AX,[BX+DI]中,源操作数的寻址方式为;物理地址为。
8、在异步传输中,设每个字符对应1个起始位、7个数据位、1个奇偶校验位、1个停止位,如果波特率为1200bps,则每秒钟传输的最大字符数是个。
9、CPU和输入/输出设备之间的信号分为、和三类。
10、CPU的可屏蔽中断受标志的影响,如果允许CPU接受可屏蔽中断请求,则该标志取值为。
11、是微型计算机的核心。
12、在8086CPU中,一个最基本的总线周期有个时钟周期组成。
M/为高电平,表示。
13、在最小模式下,如果8086CPU的引脚IO14、8086CPU有16根数据线和20根地址线,所以可寻址的地址空间最大为字节。
15、存储器扩展有两种方法,分别是扩展和扩展。
16、8086复位时,代码寄存器CS和指令指针寄存器IP分别初始化为和。
17、系统工作于实模式,设BX=4000H,SI=0100H,DS=3100H,在指令MOV DX,[BX+SI]中,源操作数的寻址方式为;物理地址为。
18、9片8259中断控制器组成两级级联,则最多能提供个中断。
19、8086CPU的编程结构包括和。
20、CPU和外设之间的数据传送方式包括、和。
21、当CS=,WR=,RD=,A0=时,CPU设置8259的ICW1。
二、选择题1、8086CPU的指令队列为 ( ) 个字节。
A 2B 4C 6D 82、标志寄存器的标志位ZF=1表示运算结果()。
微机原理与接口技术考试复习题

一:选择题1.[X1]原=11001010B,[X2]反=11001010B,[X3]补=11001010B,那么它们的关系是()A:X3>X1>X2 B: X2>X3>X1 C: X3>X2>X1 D: X2>X1>X32.[X1]原=10111101B,[X2]反=10111101B,[X3]补=10111101B ()A:X1最小B:X2最小C:X3最小D:X1=X2=X33.在计算机中表示地址时使用()A:无符号数B:原码C:反码D:以上都不对4.若某机器数为10000000B,它代表—127D,则它是()A:补码B:原码C:反码D:反码或原码5.在8位二进制数中,无符号数的范围是(),补码表示数的真值范围是(),原码表示数的真值范围是(),反码表示数的真值范围是()。
A:0~255 B:0~256 C:—127~+127 D:—127~+128 E:—128~+127 F:—128~+1286.下面说法错误的是()A:8位二进制无符号数表示的最大十进制数是255 B:8位二进制带符号数表示的最大十进制数是127C:计算机中无符号数最常用于表示地址D:计算机中小数点隐含在符号位之后,占一位7.计算机的字长取决于()总线的宽度A:地址总线B:控制总线C:数据总线D:通信总线8.下面关于主存储器(也称为内存)的叙述中,不正确的是()A:当前正在执行的指令与数据都必须存放在主存储器内,否则处理器不能进行处理B:存储器的读、写操作一次读出或写入一个字节C:字节是主存储器中信息的基本编址单位D:从程序设计的角度来看,cache(高速缓存)也是主存储器9.下面是关于PC计算机主存储器的一些叙述(1)主存储器的基本编址单元的长度为32位(2)主存储器也称为内存,它是一种动态随机存储器(3)目前市场上销售的PC机的内存容量最多能达到64M(4)PC机的内存容量一般是可以扩大的其中正确的是()A:(1)和(3)B:(1)、(2)、(3)和(4)C:(1)、(2)和(3)D:(2)和(4)10.在对存储器进行访问时,地址线有效和数据线有效的时间关系应该是()A:同时有效同时无效B;地址线较先有效C:数据线较先有效D:以上都不正确11.为了解决CPU和主存的速度匹配问题,实际上的解决办法是使用()A:Cache B:内存C:提速软件D:高速内存12.8086/8088系统中可访问的存储器空间是由连续存放的()个独立字节单元组成A:1KB B;64KB C:1MB D:16MB13.8086CPU中可访问的I/O地址空间大小为()A:256KB B;64KB C:1MB D:4MB14.8086在存储器读写时遇到READY等于0,则在T3状态的下降沿可以插入的等待周期数为()A:1个等待周期B:2个等待周期C:3个等待周期D:插入等待周期的个数可不受限制15.8086微处理器内部具有自动增1功能的寄存器()A:SI B:BP C:AX D:IP16.编写人员不能直接读写的寄存器是()A:DI B:CX C:IP D:SP17.下列指令中正确的是()A:MOV BX,AL B:MOV BL,AX C:MOV BL,AL D:MOV BL,BP18.下列指令不合法的指令是()A:IN AX,03F8H B:MOV AX,BX C:REP CMPSB D:SHR BX,CL19.下列指令中正确的是()A:MOV 100,CL B:MOV CL,100H C:MOV CL,1000 D:MOV CL,10020.下列指令中正确的是()A:MOV SS,2400H B:MOV 2400H,SS C:MOV SS,DS D:MOV SS,SP21.下列指令中正确的是()A:XCHG AH,AL B:XCHG AL,20H C:XCHG AX,DS D:XCHG [BX],[20H]22.执行完下列程序后,BX寄存器的内容是()MOV CL,3MOV BX,0B7HROL BX,1ROR BX,CLA:002DH B:00EDH C:C02DH D:000DH23.在程序运行过程中,确定下一条指令的物理地址的计算表达式是()A:CS×16+IP B:BX×16+DI C:SS×16+SP D:ES×16+SI24.寄存器间接寻址方式中,操作数在()中A:通用寄存器B:堆栈C:主存单元D:段寄存器25.下列指令,指令()先执行CX-1赋给CX操作,然后再根据CX的值决定是否转移、循环或进行重复操作。
(完整版)微机原理与接口技术试题库(含答案)汇总

答:CPU在内部结构上由运算器、控制器、寄存器阵列和内部总线等各部分构成,其主要功能是完成各种算数及逻辑运算,并实现对整个微型计算机控制,为此,其内部又必须具备传递和暂存数据的功能。
3.累加器和其它通用寄存器相比有何不同?
答:累加器是通用寄存器之一,但累加器和其它通用寄存器相比又有其独特之处。累加器除了可用做通用寄存器存放数据外,对某些操作,一般操作前累加器用于存放一个操作数,操作后,累加器用于存放结果。
三、选择题
1、D 2、A 3、A 4、B 5、C 6、B 7、D 8、C 9、B 10、D
四、是非判断题
1、√2、×3、×4、×5、√
1.微处理器,微型计算机和微型计算机系统三者之间有何区别?
答:微处理器即CPU,它包括运算器、控制器、寄存器阵列和内部总线等部分,用于实现微型计算机的运算和控制功能,是微型计算机的核心;一台微型计算机由微处理器、内存储器、I/O接口电路以及总线构成;微型计算机系统则包括硬件系统和软件系统两大部分,其中硬件系统又包括微型计算机和外围设备;由此可见,微处理器是微型计算机的重要组成部分,而微型计算机系统又主要由微型计算机作为其硬件构成。
3、十进制数59转换成八进制数是A。
A)73Q B)37Q C)59Q D)112Q
4、与十进制数58.75等值的十六进制数是B。
A)A3.CH B)3A.CH C)3A.23H D)C.3AH
5、二进制数1101.01转换成十进制数是C。
A)17.256 B)13.5 C)13.25 D)17.5
二填空题1对于能使用的最小数字符号是72转换成八迚制数是110q67等值的十六迚制数是43h101011转换成十迚制数是53755十六迚制数0e12转换成二迚制数是110000010010b三选择题1在计算机内部一切信息的存取处理和传送都是以c十六迚制编码d二迚制编码111000b11100159转换成八迚制数是5875等值的十六迚制数是a3chb3achc3a23hdc3ah110101转换成十迚制数是17256b135c1325d17511101011转换成十六迚制数是3achc3a3h7十六迚制数1cbd8转换成二迚制数是11000101111001b11110101111101c11110101111101d11100101111011ff1转换成十迚制数是255625b2501625c2550625d25006259十迚制正数43的八位二迚制原码1010101110十迚制正数38的八位二迚制补码是00100110四是非判断题1在第三代计算机期间出现了操作系统
微机原理与接口技术复习练习题与答案

13级《微机原理与接口技术》复习练习题与答案(韶关学院计算机科学学院彭玄璋)一、填空题1.8086/8088 CPU内部构造按功能分为两部分, 即由执行单元和总线接口单元构成。
2.若CPU旳数据线宽度为16位, 则它旳字长为16 位;地址线宽度为20位, 则它旳寻址空间为1MB 。
3、8086CPU为了适应多种应用场所有两种工作模式, 即是最小模式和最大模式。
4.8086/8088CPU复位后, CS旳内容为 0FFFFH , IP旳内容为 0000H 。
5.8086旳16位标志寄存器包括 6 个状态标志位和 3 个控制标志位。
6、计算机旳I/O端口地址旳编址方式有统一编址和独立编址 ,而8086CPU寻址外设采用独立编址方式。
7、CPU与外设间有4种I/O信息传送方式, 即无条件传送、查询传送中断传送、直接存储器存取(DMA)。
8、若某输出外设旳I/O接中旳数据端口地址为100H, 要将字节数据从8086CPU 输出到外设旳指令是MOV DX, 100H 和OUT DX, AL 。
9、响应可屏蔽中断INTR旳条件是控制标志IF= 1 。
10、若8253旳某一计数器用于输出方波, 该计数器旳工作方式为 3 ;若该计数器输入频率为100KHz, 输出方波频率为10KHz, 则计数初值应设为10 。
11.串行通信协议分为异步通信和同步通信。
12.波特率是指单位时间内传送二进制数据旳位数。
15、13.8088 构成旳系统中, 存储器分若干个不超过64K 字节旳段。
16、14、当8088CPU旳INTR端输入一种高电平时, 可屏蔽中断获得了中断祈求。
17、8088工作于最小工作模式时, 控制总线由CPU自身产生, 工作于最大工作模式时, 控制总线由总线控制器8288 产生。
18、数据旳并行I/O方式是以字节或字为单位进行传送;数据旳串行I/O 方式是以位为单位进行传送。
19、从地址/数据复用线中分离出地址信息需用逻辑芯片锁存器, 地址/数据复用线中旳双向数据传送需用逻辑芯片双向缓冲器。
微机原理与接口技术试题库(含答案)

1、二进制数10010110.10B 的十进制数值可表示为(B )A. 96.8B. 150.5C. 96.5D. 160.52、下列8086CPU 标志寄存器FR 的标志中,不属于状态标志的是(C )A.OFB.PFC.IFD.CF3、一个8 位的二进制整数,若采用补码表示,且由4 个“1”和4 个“0”组成,则最小值为(D )。
A.-120B.-7C.-112D.-1214、RAM 6116芯片有2K×8 位的容量,它的片内地址选择线和数据线分别是( B )A.A0~A15和D0~D15B.A0~A10和D0~D7C.A0~A11和D0~D7D.A0~A11和D0~D155、8086 CPU在响应中断时顺序将( C )内容压入堆栈。
A.CS.IP.FRB.IP.CS.FRC.FR.CS.IPD.FR.IP.CS6、已知AL=68H,BL=5AH,指令ADD AL,BL 执行后,OF 和CF 的值分别为( C )。
A. 0,0B. 0,1C. 1,0D. 1,17、下列8088 指令中,含有非法操作数寻址的指令是(C )。
A. MOV AX,[10H]B. IN AX,DXC. MOV [BX][BP],10HD. MOV BX,COUN[SI]8、n+1 位符号数x 的补码表示范围为( D )A. -2 n<x<2 nB. -2 n≤x≤2 nC. -2 n -1≤x<2 nD. -2 n≤x<2 n9、8086 能够访问的存储空间的大小是(B )。
A. 64kB. 1MC. 256D.16M10、若用128K*4bit 的SRAM 芯片构成640KB 的存储器组织,共需要( A )片芯片。
A. 10B. 20C. 30D. 4011、在CMP AX,DX 指令执行后,当标志位SF,OF,ZF 满足逻辑关系(SF⊕OF)+ZF=0 时,表明(A )。
A. AX >DXB. AX<DXC. AX≥DXD. AX≤DX12、若要使寄存器AL 中的高4 位不变,低4 位清零,应使用指令(B )。
微机原理与接口技术复习题

一、解答题1、什么是总线?总线按传输类型分为哪几类?答:总线就是负责在CPU和存储器、输入/输出接口电路间传送地址、数据、控制信息的。
总线包括地址总线(AB)、数据总线(DB)和控制总线(CB)三类.2、程序计数器(PC)的作用是?答:用以存放并生成指令地址【程序计数器(PROGRAM COUNTER)是一个二进制16位的程序地址寄存器,专门用来存放下一条需要执行的指令在程序存储器中的地址,能自动加1。
】3、说明8086有几种段寄存器、有几个作用答:4个16位的段寄存器(CS,DS, ES,SS)代码段寄存器(CS):用于存放程序段的地址,在取指令时用此寄存器的内容左移4位以后的值加上指令计数器(指令指针IP)中的偏移值,结果就是当前要取的指令的物理地址.数据段寄存器(DS):存放当前数据段地址。
堆栈段寄存器(SS):栈操作时堆栈指示器(SP)提供偏移地址,将堆栈段寄存器的内容左移4位后和偏移地址相加,即获得堆栈操作的物理地址。
附加段寄存器(ES):用于字符串操作。
4、会计算物理地址已知(CS)=1800H, (IP)=1500H, 则指令所处的物理地址= H(CS)⨯16+(IP)=18000H+1500H=19500H给定一个数据的有效地址是2359H,且(DS)= 49B0H,该数据在内存中的实际物理地址= H(DS)⨯16+2359H=49B00H+2359H=4BE59H5、看课件第二章P55页例2-4 给定一堆栈区,其地址为1250H:0000H ~1250H: 0100H, (SP)=0052,请问:(1) 栈顶地址的值;(2)栈底地址的值;(3)SS的值;(4) 若存入数据2456H,在堆栈区如何放置,此时SP的值是多少?堆栈栈顶的逻辑地址为SS:SP,物理地址=SS⨯16+SP栈顶地址:逻辑地址1250H:0052H物理地址=1250H⨯16+0052H=12552H栈底地址:逻辑地址1250H:0100H物理地址=1250H⨯16+0100H=12600H6、简单说明接口的功能和作用地址识别,即译码功能提供主机和I/O设备的缓冲、暂存、驱动功能(基本功能)主机和外设之间的数据转换主机和外设之间的电气兼容主机和外设之间数据的模数、数模转换(信号的形式和数据格式进行变换)主机和外设之间不同连接方式的实现(与CPU与I/O设备之间进行联络)p1337、比较四中输入输出方式的应用场合和缺点无条件传输方式、程序查询传输方式、中断传输方式、DMA方式P149 无条件传输方式▪特点:接口简单,不考虑控制问题时只有数据端口▪应用:一般用于纯电子部件的输入输出,以及完全由CPU决定传输时间的场合和外部设备与CPU能同步工作的场合。
《微机原理与接口技术》期末复习题及参考答案

《微机原理与接口技术》期末复习题一、选择题1. 在微机中,用来表示信息的最小单位是()。
A. 位B. 字节C. 字D. 双字2. 机器字长为8位,十进制数125转换成十六进制数是()。
A. 125HB. 7DHC. 0FFHD. 0D7H3. 8253的三个计数器中每一个都有三条信号线,其中CLK是指()。
A.定时计数脉冲输入B.输出信号C.选通输入D.门控制输入4. 高速I/O设备或成组交换数据时,可以采用()方式传送数据。
A. 查询B. 中断C. DMAD. 同步5. 堆栈操作时,段基址由()寄存器指出,段内偏移量由SP寄存器指出。
A. CSB. DSC. SSD. ES6. 8255A的“端口C按位置1/置0控制字”应写入()。
A. A口B. B口C. C口D. 控制口7. 采用条件传送时,必须要有()。
A. 中断逻辑B. 类型号请求信号C. 状态端口D. 请求信号8. 中断服务程序入口地址是()A 中断向量表的指针B 中断向量C 中断向量表D 中断号9. 8086/8088CPU在执行IN AL,DX指令时,DX寄存器的内容输出到()上。
A. 地址总线B. 数据总线C. 存储器D. 寄存器10. 一般地,将计算机指令的集合称为()。
A. 指令系统B. 汇编语言C. 模拟语言D. 仿真语言11. 8086处理器最小工作方式和最大工作方式的主要差别是()。
A. 内存容量不同B. I/O端口数不同C. 数据总线位数不同D. 单处理器和多处理器的不同12. 将寄存器AX的内容求反的正确操作是()A. NEG AXB. XOR AX,0FFFFHC. OR AXD. CMP AX,AX13. 用DEBUG调试汇编语言程序时,显示某指令的地址是2F80:F400,存放该指令的存储单元的物理地址是()A. 3EC00HB. 2F80HC. 12380HD. 2F800H14.汇编程序是一种()A. 汇编语言程序B. 编辑程序C. 翻译程序D. 将高级语言程序转换成汇编语言程序的程序15. 在查询方式下输入/输出时,在I/O接口中设有(),通过它来确定I/O设备是否准备好。
微机原理与接口技术复习参考题

一、单项选择题(从下列各题四个备选答案中选出一个正确答案,并将其代号写在答题纸相应位置处。
答案选错或未选者,该题不得分。
)1.属于数据寄存器组的寄存器是 ( C ) 。
A.AX,BX,CX,DS B.SP,DX,BP,IPC.AX,BX,CX,DX D.AL,DI,SI,AH2.微型计算机的ALU部件是包含在 ( D ) 之中。
A.存贮器 B.I/O接口 C.I/O设备 D.CPU3.微型计算机的性能主要由( B )来决定。
A.价钱 B.CPU C.控制器 D.其它4.8086/8088系统中,对存贮器进行写操作时,CPU输出控制信号有效的是( A ) 。
A.W/ =1, =0B. =1C.M/ =0, =0D. =05.在8086/8088微机系统中,将AL内容送到I/O接口中,使用的指令是 ( D )。
A.IN AL,端口地址B.MOV AL,端口地址C.OUT AL,端口地址D.OUT 端口地址,AL6.若执行指令TESTAL,O1H 后,标志位ZF=1则AL中的内容必定是( A )。
A.偶数 B.奇数 C.正数 D.负数7.通常,外设接口中的数据端口、状态端口和控制端口( C )。
A.都是双向端口B.分别为双向端口、输出端口和输入端口C.分别为双向端口、输入端口和输出端口D.分别为输入端口、输入端口和输出端口8.十进制数78的8421BCD码表示为( A )A.01111000B B.10000111B C.01001110B D.01001000B9.ASCII码42H所代表的字符应为 CA. '5' B. 'A' C. 'B' D. 'G'10.已知语句为:ORG 0010HVAL DW 1,2,$+2,3,4,5则指令“MOV AX,VAL+4”执行后,AX的值为( D )。
A. 0004H B.0005H C. 0012H D.0016H11.下列指令中,执行速度最快的是( C )。
微机原理与接口技术试题库

微机原理与接口技术试题库第一章基础知识一、填空1、计算机中采用进制数,尾符用表示。
2、西文字符的编码是码,用个字节表示。
3、10111B用十六进制数表示为 H,八进制数表示为 O。
4、带符号的二进制数称为值;如果把其符号位也数字化,称为码。
5、已知一组二进制数为-1011B,其反码为,其补码为。
6、二进制码最小单位是,基本单位是。
7、一个字节由位二进制数构成,一个字节简记为,一个字节可以表示个信息。
8、用二进制数表示的十进制编码,简称为码。
9、8421码是一种码,余3码是一种码。
二、选择1、计算机中采用进制数。
A. 2B. 8C. 16D. 102、以下的编码是一种有权码。
A. 循环码B. BCD码C. 8421码D. 余3码3、八进制数的尾符是。
A. BB. OC. DD. H4、与十进制数254等值的数是。
A. 11111110B. 11101111C. 11111011D. 111011105、下列不同数制表示的数中,数值最大的是。
A. 11011101BB. 334OC. 1219DD. DAH6、与十六进制数BC等值的数是。
A. 10111011B. 10111100C. 11001100D. 110010117、下列字符中,ASCII码值最小的是。
A. KB. YC. aD. i8、最大的10位无符号二进制整数转换成十进制数是。
A. 51B. 512C. 1023D. 10249、A的ASCII码值为65D,ASCII码值为68D的字母是。
A. BB. CC. DD. E10、下列等式中,正确的是。
A. 1KB=1024×1024BB. 1MB=1024BC. 1KB=1024D. 1MB=1024×1024B第二章微型机系统概述一、填空1、计算机的发展经历了时代,微型机属于第代计算机。
2、计算机的发展以的更新为标志,而微型机的发展是以的发展为特征。
3、微处理器又称为,是微型机的部件。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、接口电路的作用是什么?按功能可分为几类?
答:接口电路的作用是:在外设和cpu之间起信息变换和缓冲功能。
按功能可以分为:一,是使微处理器正常工作所需要的辅助电路:时钟信号或中断请求等;
二,是输入输出接口电路。
2、CPU和输入/输出设备之间传送的信息有哪几类?
答:1、数据信息:数据信息可分为四种:
➢数字量,二进制数据,最小单位是一个bit( 位),还有字节、字等。
➢模拟量,现场信号大多是由传感器来的模拟电压或电流,他们必须经过A/D转换,变成数字量才能进入计算机,有些接口有处理模拟量的电路,称为模拟接口。
➢开关量,开关量只有两种状态,即“开”或“关”,可用一位二进制数表示,如“1”
表示“开”,“0”表示“关”。
➢脉冲量,脉冲量是以脉冲形式表示的一种信号,如计算机中用到的定时脉冲或控制脉冲等。
2、状态信息:状态信息是反映外设当前所处的工作状态,以作为CPU与外设间可靠交
换数据的条件。
当输入时,它告诉CPU,有关的输入设备是否准备好(Ready=1?);
输出时它告诉CPU,输出设备是否空闲(Busy= 0?)。
3、控制信息:它用于控制外设的启动和停止,以及给出命令字,用于设置接口的工作
方式。
通常接口中三种信息有不同的寄存器传送,如数据输入寄存器、数据输出寄存器、状态寄存器和控制(命令)寄存器,他们使用不同的端口地址来区分不同性质的信息。
3、什么叫端口?通常有哪几类端口?计算机对I/O端口编址时通常采用哪两种方法?在8086/8088系统中,用哪种方法对I/O端口进行编址?
答:CPU和外设进行数据传输时,各类信息在接口中进入不同的寄存器,一般称这些寄存器为端口。
通常有:数据端口、状态端口、控制端口这三类端口。
对端口编址的两种方法:计算机对内存和I/O端口统一编址;计算机对内存和I/O端口分别进行编址。
在8086/8088系统中用计算机对内存和I/O端口统一编址。
4、CPU和外设之间的数据传送方式有哪几种?
答:有以下三种:
一、程序控制方式:程序传送是指CPU与外设间交换数据在程序控制(即IN或OUT指令控制)下进行。
二、中断控制方式:程序查询传送方式明显的缺点是CPU利用率低,不能满足实时输入输出的需要,中断方式可以较好地解决这一问题。
所谓中断是指程序运行中出现了某种紧急事件,CPU必须中止现正在执行的程序,转去处理该紧急事件(执行一段中断服务程序),并在处理完后返回原运行的程序的过程。
三、DMA方式:DMA方式是一种由专门的硬件电路执行I/O交换的传送方式,它让外设接口与内存直接进行高速的数据交换,而不必经过CPU,实现对存储器的直接存取。