微机原理与接口技术考试复习题(有答案)
微机原理与接口技术考试复习题(有答案)
微机原理与接口技术考试复习题(有答案)《微型计算机原理及接口技术》试题(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指令时,()寄存器的内容送到地址总线上。
微机原理与接口技术考试复习(含答案)
微机接口练习题(供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的。
微机原理与接口技术考试试题及答案
微机原理与接口技术考试试题及答案共 8 页,第 3 页学生答题注意:勿超黑线两端;注意字迹工整。
共 8 页,第 4 页共 8 页,第 5 页学生答题注意:勿超黑线两端;注意字迹工整。
共 8 页,第 6 页A. 汇编指令B. 宏指令C. 机器指令D. 伪指令11 .中断向量表占用内存地址空间为()。
A. 00000H~003FFHB. 00000H~000FFHC. 00000H~00100HD. FFF00H~FFFFFH12 .实现CPU与8259A之间信息交换是()。
A. 数据总线缓冲器B. 级联缓冲/比较器C. 读写控制电路D. 数据总线缓冲器与读写控制电路13 .Intel 8253的最大输入时钟频率是()。
A. 5MHzB. 2MHzC. 1MHzD. 4MHz14 .完成两数相加后是否溢出的运算,用()标志位判别。
A. ZFB. IF共 8 页,第 7 页学生答题注意:勿超黑线两端;注意字迹工整。
共 8 页,第 8 页的数据线和地址线是以_____________求,完成_____________与 _____________或____________的数据传送。
中的BIU由_____________个_____________位段寄存器、一个_____________位指令指针、_____________字节指令队列、_____________位地址加法器和控制电路构成的微机中,每个主存单元对应两种地址:_________和__________。
端呈现_____________时,则表应的中断类型码为_____________。
在存储器的层次结构中,越远离的存储器,其存取速度_____________,存储容量_____________,价格_____________。
8 . 存储器的存取速度可用_____________和_____________两个时间参数来衡量,其总是排在_____________。
微机原理及接口技术试题及答案精选全文完整版
《微机原理及接口技术》试卷(A )适用专业(计算机科学与技术) 使用班级()一、选择题(每题 1 分,共 15 分) 1. 微机中控制总线传送的是 ( )。
A.存储器和I/O 接口的地址码B.微处理器向内存储器和I/O 的命令信号C.存储器和I/O 设备向微处理器传送的状态信号D.B 和C2. 8253可编程定时/计数器,在初始化时写入的最大计数初值是 ( )。
A.0000HB.7FFFHC.65535D.FFFFH3. 在异步串行通信中引入了"波特率因子"的概念,波特率因子为16,64时,接收时钟的频率为波特率的16,64倍,引入波特率因子的目的是 ( )。
A.识别正确的起始位 B.提高接收速度 C.提高采样精度 D.三者都是4. 8086 CPU 标志寄存器共有( )位,其中使用7位,未使用其它位均作为CPU 指令运行后的状态信息和控制标志信息。
A. 8 B. 10 C. 16 D. 205. 8086微处理器CLK 引脚输入时钟信号是由( )提供。
A.8284 B.8288C.8287 D.82896. 最基本的读操作包含4个状态,即T 1 、T 2、T 3和T 4 ,当存储器或 I/O 设备的速度慢于CPU 速度时,在( )状态之间插入1个或几个等待状态T W 。
A. T 3和T 4 B. T 1和T 2 C. T 2和T 3 D. T 1和T 37. 在计算机与外设之间数据的传送方式分为串行传送方式和( )传送方式两类。
A.并行传送方式 B. 同步传送方式 C. 异步传送方式 D. 串/并传送方式8. 8253的( )是软件触发选通方式。
A.方式OB.方式1C.方式2D.方式4 9.串行异步通信协议中一个字符正式发送前,先发送( )低电平有效。
A.两个起始位 B .3个起始位 C. 1.5个起始位 D .1个起始位 10.对8255A 的C 口执行按位置位/复位操作时,写入的端口地址是( )。
(完整版)微机原理与接口技术试题库(含答案)汇总
3.用10进制数写出下列补码表示的机器数的真值:71H,1BH,80H,F8H,397DH,CF42H,9350H
答:上述补码表示的各机器数的真值用10进制数分别表示为: +113,+27,-128,-8,+14717,-20670,-27828
答:计算机用户,计算机软件系统,计算机硬件系统共同构成一个计算机应用系统,三者在该系统中处于三个不同的层次。计算机用户处于最高层,计算机软件处于中间层,计算机硬件系统处于最下层。在这里计算机用户是系统的主宰,他们通过软件系统与硬件系统发生关系,指挥计算机硬件完成指定的任务。即,计算机用户使用程序设计语言编制应用程序,在系统软件的干预下使用硬件系统进行工作。
(1)X和Y两个数均为无符号数;X>Y
(2)X和Y两个数均为有符号的补码数。X<Y
二、填空题
1、对于R进制数来说,其基数(能使用的数字符号个数)是R个,能使用的最小数字符号是0。
2、十进制数72转换成八进制数是110Q
。
3、与十进制数67等值的十六进制数是43H。
4、二进制数101.011转换成十进制数是5.375
4.微型计算机的总线有哪几类?总线结构的特点是什么?
答:微型计算机的总线包括地址总线、数据总线和控制总线三类,总线结构的特点是结构简单、可靠性高、易于设计生产和维护,更主要的是便于扩充。
5.举出10个微型计算机应用的例子。
答:略
6.计算机I/O接口有何用途?试列出8个I/O接口。
答:计算机I/O接口是连接计算机和外部设备的纽带和桥梁,它主要用于协调和控制计算机与外设之间的信息流通和交换。例如:串行通讯口(COM口)、并行打印机口、软盘驱动器接口、硬盘驱动器接口、光驱接口、显示器接口、音响设备接口、其它通用设备接口(USB、SCSI等)。
微机原理与接口技术复习题1-5(答案)
复习题1:1、指出下列指令的错误(1)MOV AH,BX(2)MOV [BX],[SI](3)MOV AX,[SI] [DI](4)MOV MYDAT [BX] [SI],ES:AX(5)MOV BYTE PTR [BX],1000(6)MOV BX,OFFSET MYDAT[SI](7)MOV CS,AX(8)SAL AL, 5答案:(1)MOV AH,BX 源操作数与目的操作数长度不相同(2)MOV [BX],[SI] 这是两个内存单元在传递数据,而这在汇编语言中是不允许的。
不允许两内存单元同时作为源操作数和目的操作数进行运算(3)MOV AX,[SI] [DI] 不能用两个变址连用,其中一个应为基址BX或BP (4)MOV MYDAT [BX] [SI],ES:AX 同(2)(5)MOV BYTE PTR [BX],1000源操作数与目的操作数长度不相同,1000D=3E8H (6)MOV BX,OFFSET MYDAT [SI] OFFSET不能与复杂操作数相连(7)MOV CS,AX ,不能对CS赋值(8)MOV CL,5SAL AL,CL2、下面哪些指令是非法的?(假设OP1,OP2是已经用DB定义的变量)(1)CMP 15,BX(2)CMP OP1,25(3)CMP OP1,OP2(4)CMP AX,OP1答案(1)非法(2)合法(3)非法(4)非法3、假设下列指令中的所有标识符均为类型属性为字的变量,请指出下列指令中哪些是非法的?它们的错误是什么?(1)MOV BP,AL(2)MOV WORD_OP [BX+4*3] [DI],SP(3)MOV WORD_OP1, WORD_OP2(4)MOV AX, WORD_OP1 [DX](5)MOV SAVE_WORD, DS(6)MOV SP, SS:DATA_WORD [BX] [SI](7)MOV AX, [WORD_OP1+WORD_OP2](8)MOV AX, [WORD_OP1-WORD_OP2+100](9)MOV [WORD_OP1], [WORD_OP1-WORD_OP2]答案:(1)非法,操作数类型不同。
微机原理与接口技术试题与答案
微机原理与接口技术试题与答案微机原理与接口技术试题微型计算机原理与接口技术综合测试题一一、单项选择题(下面题只有一个答案是正确的,选择正确答案填入空白处)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.微机系统的硬件由哪几部分组成?答:三部分:微型计算机(微处理器,存储器,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。
微机原理与接口技术复习练习题与答案
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、微型计算机由、、和构成。
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 分,共15 分)1.RESET 信号到来后8088/86 的CS 和IP 分别为_FFFF_H 和 _0000_H。
2.在特殊全嵌套方式下,8259 可响应同级或高级中断请求。
3.CPU 与外设接口通过数据总线传送状态信号与命令信号。
4.8255 有3 种工作方式, 其中方式2 只允许A 口使用。
5.有地址重迭现象的译码方式为部分译码和线选法。
6.外设端口的编址方式有I/O 端口独.立编址和I/O 端口与存储器统一编址。
7.INT8253 采用BCD 码计数时,其最大计数值为__10000__,此时的计数初值为 __0000__。
8.8088/8086 的AD7-AD0 是地址数据复用引脚,在T1 时传送__地址信号__。
9.8259A 作为主片时其引脚CAS0-CAS2 的信息传送方向是_向外_。
10.RS-232C 是适用于__数据终端设备DTE__和__数据通信设备DCE__间的接口。
二、单项选择题(每小题1 分,共20 分)1.8086CPU 寻址I/O 端口最多使用(4)条地址线。
(1)8(2)10(3)12(4)16 2.CPU 执行IN 指令时有效的信号组合是(1)。
(1)RD =0, IO/M=1(2)RD =0, IO/M=0(3)WR =0, IO/M=1(4)WR =0, IO/M=0 得分评阅人得分评阅人3.某计算机的字长是16 位,它的存储器容量是64KB,若按字编址那么它的最大寻址范围是(2)。
(1)64K 字(2)32K 字(3)64KB(4)32KB 4.某一SRAM 芯片的容量是512×8 位,除电源和接地线外,该芯片的其他引脚最少应为(4)根。
(1)25(2)23(3)21(4)19 5.8088/8086 的基本总线周期由(2)个时钟周期组成。
(1)2(2)4(3)5(4)6 6.在8086 系统中中断号为0AH,则存放中断向量的内存起始地址为(2)。
微机原理与接口技术试题四套卷版+答案
微机原理与接⼝技术试题四套卷版+答案微机原理与接⼝技术考试试卷(A)专业学号姓名成绩⼀、填空题(每⼩题5分,共10分)1. 某控制电路中,输出控制端⼝的⼝地址为34CH,输⼊状态端⼝的⼝地址为34DH。
现从输⼊⼝读⼊外部状态,若不为80H,就输出FFH关闭设备,否则输出00H开启设备。
请完善下⾯的程序。
...............MOV DX, 34DH;①________AL, DX②________AL, 80H③________MOV DX, 34CHMOV AL, 00HOUT DX, AL④________EXITGO-OFF: MOV DX, 34CHMOV AL, ⑤__________OUT DX, ALEXIT: RET2.下⾯是⼀个中断处理⼦程序的加载程序段,中断类型号为60H,请完善该程序段。
INT-INT PROC FAR.......... ;保护现场SUB AX, ①__________;MOV ES, AX;ES清零MOV ②__________,OFFEST inthandlerMOV AX, SEG inthandlerMOV DI ,③__________SHL DI, 1SHL ④__________, 1MOV ⑤__________, BXMOV ES:[DI]+2, AX............;恢复现场RETINT_INT ENDP⼆、单项选择题(每⼩题1分,共10分)1.指令MOV AX,[BX][SI]中源操作数的寻址⽅式是 ( )A.寄存器间接寻址B.变址寻址C.相对寻址D.基址变址寻址2.8086 CPU内有指⽰下条指令有效地址的指⽰器是 ( )A.IPB.SPC.BPD.SI3. .CPU与外设交换数据,当采⽤程序控制I/O⽅式时,是( )。
A.以CPU为主动⽅B.以存储器为主动⽅C.以外设为主动⽅D.外设直接和存储器交换数据4.8253在下⾯⼏种不同的⼯作⽅式中,可⽤GA TE作重触发信号的是( )。
《微机原理与接口技术》复习练习题与答案
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、波特率是指单位时间内传送二进制数据的位数。
13、8088组成的系统中,存储器分若干个不超过64K字节的段。
14、当8088CPU的INTR端输入一个高电平时, 可屏蔽中断获得了中断请求。
15、8088工作于最小工作模式时,控制总线由CPU本身产生,工作于最大工作模式时,控制总线由总线控制器8288 产生。
16、数据的并行I/O方式是以字节或字为单位进行传送;数据的串行I/O方式是以位为单位进行传送。
17、从地址/数据复用线中分离出地址信息需用逻辑芯片锁存器,地址/数据复用线中的双向数据传送需用逻辑芯片双向缓冲器。
微机原理与接口技术试题库(含答案)
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)
微机原理与接口技术复习题一、填空题1、8086CPU芯片有16条数据管脚和 20条地址管脚。
2、8088CPU芯片有 8条数据管脚和 20条地址管脚。
3、804868CPU芯片采用 7 级流水线结构,即同时有 7条指令并行操作。
4、Pentium 系列CPU芯片采用由 U流水线和 V流水线两条并行指令流水线构成的超级流水线结构,可大大提高指令的执行速度。
5、在80386以后的微机系统中,为了加快计算机的运行速度,都在CPU与主存之间增设一级或两级的高速小容量的高速缓冲存储器(Cache)。
6、虚拟存储技术是在内存储器和外存储器之间增加一定的硬件和软件支持,使内存和外存形成一个有机的整体。
7、虚拟存储技术是在内存储器和外存储器之间增加一定的硬件和软件支持,使内存和外存形成一个有机的整体。
8、虚拟存储技术是在内存储器和外存储器之间增加一定的硬件和软件支持,使内存和外形成一个有机的整体。
9、8086/8088CPU的内部结构主要由执行单元EU 和总线接口部件BIU 组成。
10、8086/8088CPU中的总线接口单元(BIU)里的指令队列分别有 6个和 4个字节。
11、由8086/8088CPU组成的微机系统的存储器管理采用分段管理,并将存储器分代码、数据段、堆栈段和附加段。
12、MASM宏汇编语言有两种基本语句,它们是指令语句和指示性语句。
13、指令性语句和指示性语句的主要区别是在汇编时,指令性语句产生对应的机械代码,而指示性语句不要求CPU执行某种操作,也不产生对机械代码,只给汇编程序提供相应的汇编信息。
14、汇编语言程序有顺序程序、分支程序、循环程序和子程序等四种结构。
15、半导体存储器从器件制造的工艺角度,可分为双极型和金属氧化物半导体两大类。
19、半导体存储器从从应用角度,可分为只读存储器(ROM和随机存储器(RAM)。
20、RAM存储器有 SRAM、DRAM 和 NVRAM 。
21、存储器的扩展设计主要有位扩展、子扩展和子位扩展等三种方法。
(完整word版)微机原理与接口技术考试复习(含答案).doc
微机接口练习题 (供 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、在计算机内部,一切信息的存取、处理和传送都是以()形式进行的。
A.8421BCD码 B. ASCII码 C. 十六进制编码 D. 二进制编码2、十进制数255转换成十六进制数是()。
A. FFHB. 79HC. 59HD. EFH3、八制数23.4Q转换成十进制数是()。
A . 13.5 B. 19.5 C. 21.5 D. 17.54、十六进制数ABCDE转换成二进制数是()。
A. 10101011110011011111B. 11101011110011011110C. 10101011110011011110D. 101010111110110111105、10101010B+01011101B的算术运算结果为()。
A. 100000111B. 100100111C. 100001111D. 1000101116、十进制数125转换成十六进制数是()。
A. 7DHB. 79HC. 59HD. 1EH7、二进制数1010.101转换成十进制数是()。
A. 17.256B. 10.625C. 13.25D. 17.58、十六进制数56.78转换成二进制数是()。
A. 1000101.11001B. 1110101.11101C. 1010110.01111D. 1100101.110119、十进制正数38的八位二进制补码()。
A. 00110101B. 00100110C. 10110101D. 1010101110、十进数2006的压缩8421BCD码为()。
A. 0010000000000010B. 0100000000000010C. 0010000000000110D. 001000000000010011、按诺依曼结构理论,下面哪个不是计算机组成部分()。
A. 运算器B. 控制器C. 打印机D. 存储器12、微机中控制总线传送的是()。
微机原理与接口技术试题库(含答案)
一、问答题:1、微型计算机是由五部分组成,包括控制器,运算器,存储器、输入设备,输出设备;控制器控制计算机运转,计算器主要是算术运臬和逻辑运算,存储器主要是存储信息,输入设备主要是输入信息给计算机,输出设备主要是计算机输出信息。
2、IBM PC机的主存主要有只读存储器和随机存储器。
只读存储器只能读出,不能写入,随机存储器可以写入也可以读出。
3、8086微处理器的字长为16位,能直接访问的存储单元可以是2个字节。
4、8088微处理器的逻辑地址两部分组成,包括段地址和偏移地址;物理地址=段地址*16+偏移地址。
5、如果一个程序在执行前(CS)=0A7F0H,(IP)=2B40H,该程序的起始地址=0A7F0H*16+2B40H=0AAA40H。
6、02003H02002H02001H02000H77种(1).立即数寻址(2).寄存器寻址(3).直接寻址(4).寄存器间接寻址(5).寄存器相对寻址方式(6).基址变址寻址方式(7).相对基址变址寻址方式二、填空题1、CPU、存储器2、4、4、ALU3、逻辑地址、物理地址4、偏移地址,段基址*16+偏移地址,段寄存器5、码、操作数6、寄存器相对寻址方式,寄存器间接寻址,直接寻址,基址变址寻址方式,寄存器寻址,立即数寻址,相对基址变址寻址方式,寄存器相对寻址方式7、ZF,CF,SF,OF8、1,有符号9、05AEH,4000H10、0AB0H,1,1,0F8B0H,1,1三、选择题1、C2、A3、C4、B5、A6、D7、C8、B9、C 10、D四、是非判断题1、×2、×3、√4、√5、×6、×五、根据以下要求选用相应的指令或指令序列1、MOV AX,4629H2、LDS BX,DA TA3、ADD DX,BX4、SUB AX,0360H5、MOV BX,ES:[0500H]6、MOV CL,2SHL AL,CL7、IMUL BL8、MOV CX,09、OR DX,0E00H5、AND AL,0FH6、XOR CL,0F0H7、MOV CL,2SAR AX,CL13、MOV CL,4ROL AL,CL14、SHL AX,1RCL DX,115、NEG DXNEG AXSBB DX,0=======================================================一、回答下列问题1、设V ALA EQU 200V ALB EQU 30V ALC EQU 1BH下列表达式的值各为多少?(1)(V ALA*V ALC+V ALB)/V ALC(2)(V ALB AND 0FH)OR (V ALB XOR 0FH)(3)(V ALA GE V ALB )AND 0FH2. 根据下列要求编写一个汇编语言程序::(1)代码段的段名为COD_SG(2)数据段的段名为DA T_SG(3)堆栈段的段名为STK_SG(4)变量HIGH_DA T所包含的数据为95(5)将变量HIGH_DAT装入寄存器AH,BH和DL(6)程序运行的入口地址为START3、定义一个数据段的字符变量和数据变量。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《微型计算机原理及接口技术》试题(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指令时,()寄存器的内容送到地址总线上。
A.AL B.DX C.AX D. DL二、填空题1. 分析与设计接口电路的基本方法有和。
2. DMA可以工作在状态和状态下,区分当前DMA工作在什么状态下。
3. 8086/8088的引脚用于决定其工作模式。
4.在译码过程中,如果有一根地址线没有用到,会有个重叠地址。
5.在总线上要完成一次数据传输一般要经历如下阶段:、、和。
6. 8255A是芯片,有种工作方式;7. 8253是芯片,内部有个端口地址,其中的每个计数器可作为进制和进制计数器使用。
8.从8253计数器中读出的计数值读出的减一计数器当前值。
(是、不是)9.串行通信包括和两种方式。
10. 158的16位二进制补码为,原码为,反码为。
11.-20的8位二进制补码为,原码为,反码为。
12.操作数寻址方式主要有、、和 4类。
13.中断过程包括、、和 4个阶段。
14. I/O端口地址的编制方式是和。
三.简答题1.微型计算机接口一般应具有哪些功能?2.8086有哪两种工作模式?其主要区别是什么?3.什么是中断、中断向量和中断向量表?4. 什么是串行接口?简述同步通信和异步通信的区别?5. 何为全译码方式?何为部分译码方式?其优、缺点各是什么?6. 8086/8088cpu 怎样得到中断服务程序地址?请分别对软件中断和硬件中断加以说明?7. 试说明完整汇编程序上机的主要四个步骤并写出命令格式(设源程序的基本名为EXAMPLE) 。
四.综合题1.写出以下原理图中,芯片8253选通工作的地址范围,各端口地址各为多少?设置8253计数器2#为BCD 码计数方式,工作于方式3(方波发生器),CLK 2输入端每来10个计数脉冲,输出端OUT 2的高电平与低电平反相一次(对称方波),写出8253的初始化程序段。
(1)8253各端口地址; (2) 8253控制字(无关位可设为0)、计数初值;(3) 8253初始化及向计数器置计数初值的程序段;2.下图为采用查询方式工作的输入接口,地址译码器中A15~A1直接接或门输入。
看图并回答下列问题:⑴ 输入设备在向接口传送8位数据的同时,还传送负脉冲STB ,该信号的作用是什么?⑵ D 触发器的作用是什么?⑶ 编程序,用查间方式将输入设备的一个数据读入CPU 的BL 中。
D0~IOR 1A A 8A 7A A A A答案:一。
选择题1.C 2. D 3.B 4.A 5.A 6.D 7.A 8.C 9. C 10.B 11. B 12.A 13.D 14.D 15.B 二.填空题1.两侧分析法软硬件结合法2.主动态被动态3.MN/MX4.25.总线请求和仲裁阶段寻址阶段数据传送阶段结束阶段6.可编程并行接口三7.可编程定时器/计数器 4 2 108.A/D9.不是10.同步通信异步通信11.009EH 009EH 009EH12.ECH 94H EBH13.立即寻址方式寄存器寻址方式存储器寻址方式端口寻址方式14.中断请求中断响应及判优中断服务中断返回15.独立编制存储器映射编制三.简答题1.输入输出方式有三种:(1)执行CPU 命令功能。
(2)返回外设状态功能。
(3)数据缓冲功能。
(4)信号转换功能。
(5)设备选择功能;(6)数据宽度与数据格式转换功能。
2.①8086有最大和最小两种工作模式。
②最小工作模式是指MN/MX引脚为高电平,系统中只有8086/8088微处理器,系统中的所有控制信号都直接由CPU产生。
最大工作模式是指MN/MX引脚为低电平,它是相对于最小模式而言的,系统中除了8086/8088作为处理器外,还包含数值运算协处理器8087 、输入/输出协处理器8089,以及总线控制器8288和总线仲裁控制器8289等支持芯片,从而可以完成更复杂的运算或控制任务。
3.①所谓中断是指CPU在正常执行程序的过程中,由于内部/外部事件的触发或由程序的预先安排,引起CPU暂时中断当前正在运行的程序,而转去执行为内部/外部事件或程序预先安排的事件的服务子程序,待中断服务子程序执行完毕后,CPU再返回到被暂时中断的程序处(断点)继续执行原来的程序,这一过程称为中断。
②中断向量是中断服务程序的入口地址。
③把系统中所有的中断类型码及其对应的中断向量按一定的规律存放在一个区域内,这个存储区域就叫中断向量表。
4.①数据单条1位宽的传输线上,一比特一比特地按顺序传送。
②各位已知5.全译码方式:CPU的全部地址总线都参与地址译码,因此一个端口对应唯一的一个地址,使用的地址线比较多,电路比较复杂。
部分译码方式:CPU输出的地址信号只有部分参与地址译码,另一部分未参与,因此一个译码输出对应若干个端口地址,这就是地址重叠现象。
这种方法使用地址线少,电路简单。
6.① 8086/8088CPU依据中断号乘以4找到中断向量表的位置,即从0段偏移中断号乘以4处连续取两个字,低字是中断服务程序的偏移地址,高字是中断服务程序的段地址。
②软件中断和硬件中断的处理主要是获取中断号的方法不同,软件中断的中断号是编程人员指定或CPU内定的,不可屏蔽硬件中断的中断号为2,可屏蔽硬件中断的中断号是由中断控制器8259A在中断响应期间送给CPU的,即必须有中断响应过程。
7.编辑:EDIT 文件名.ASM汇编:MASM 文件名.ASM连接:LINK 文件名.OBJ调试运行或直接运行:DEBUG 文件名.EXE或文件名四综合题1.(1)因为 G1=1, 所以A8= A7=1; 因为 G2A= G2B=0, 所以 A6= A5=0;因为 CS= Y1, 所以A4A3 A2=001;A1 A0用来选通8255内部端口地址:A1 A0=(00、01、10、11)所以,8253的1#计数器端口地址为:0000,0001,1000,0100B=0184H (2分)8253的2#计数器端口地址为:0000,0001,1000,0101B=0185H (2分)8253的3#计数器端口地址为:0000,0001,1000,0110B=0186H (2分)8255的控制端口地址为:0000,0001,1000,0111B=0187H (2分)(2)8253控制字为10010111B(或10110111);(2分)计数初值为0AH(或000AH);(2分)(3)8253初始化程序段:(4分)MOV DX, 187HMOV AL, 10010111B(或10110111)OUT DX, AL向计数器置计数初值的程序段:(4分)MOV DX, 185HMOV AL, 0AHOUT DX, AL或:MOV DX, 185HMOV AL, 0AHOUT DX, ALMOV AL, 00HOUT DX, AL2.⑴ STB脉冲除了将输入设备的数据锁存到锁存器的输出端外,该脉冲还用来触发D触发器,使其输出Q为高电平,此高电平表示外设有数据准备好。
⑵ D触发器的作用是用来提供外设数据准备好的状态。
⑶程序如下:START: MOV DX,0001HWAIT: IN AL,DXAND AL,80HJNZ WAITMOV DX,0000HIN AL,DXMOV BL,ALRET。