微机接口复习题

合集下载

微机原理与接口技术复习题

微机原理与接口技术复习题

微机原理与接口技术复习题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中的内容是什么。

《微型计算机原理与接口技术》复习题

《微型计算机原理与接口技术》复习题

第2章指令系统及汇编语言程序设计一.选择题1.指令ADD CX,55H[BP]的源操作数的寻址方式是( D)。

(A) 寄存器寻址 (B) 直接寻址 (C) 寄存器间接寻址 (D) 寄存器相对寻址2.设(SS)=3300H,(SP)=1140H,在堆栈中压入5个字数据后,又弹出两个字数据,则(SP)=( A) 。

(A) 113AH (B) 114AH (C) 1144H (D) 1140H3.若SI=0053H,BP=0054H,执行SUB SI,BP后,则(C )。

(A) CF=0,OF=0 (B) CF=0,OF=1 (C) CF=1,OF=0 (D) CF=1,OF=14.已知(BP)=0100H,(DS)=7000H,(SS)=8000H,(80100H)=24H,(80101H)=5AH,(70100H)=01H,(70101H)=02H,指令MOV BX,[BP]执行后,(BX)=(D ) 。

(A) 0102H (B) 0201H (C) 245AH (D) 5A24H5.实模式下80486CPU对指令的寻址由( A)决定。

(A) CS,IP (B) DS,IP (C) SS,IP (D) ES,IP6.使用80486汇编语言的伪操作指令定义: VAL DB 2 DUP(1,2,3 DUP(3),2 DUP(1,0)) 则在VAL存储区内前十个字节单元的数据是(D )。

(A) 1,2,3,3,2,1,0,1,2,3 (B) 1,2,3,3,3,3,2,1,0,1 (C) 2,1,2,3,3,2,1,0 (D) 1,2,3,3,3,1,0,1,0,17.下列四条指令都可用来使累加器清"0",但其中不能清"进位"位的是(C ) 。

(A) XOR AL,AL (B) AND AL,0 (C) MOV AL,0 (D) SUB AL,AL8.若(AX)=96H,(BX)=65H,依次执行ADD AX,BX指令和DAA指令后,(AL)=( C)。

微机原理与接口技术复习题

微机原理与接口技术复习题

微机原理与接口技术复习题微机原理复习题一、填空题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______ 。

《汇编与微机接口》复习题

《汇编与微机接口》复习题

汇编与微机接口复习题一、单选题(每题2分,共40分)1、汇编源程序的后缀名是( C )A.exeB.objC.asmD.lib2、作为 8 位有符号数补码, 80H 的真值是( C )A.0B.-2C.-128D.1283、8086 CPU 内部能够记录代码段段地址的寄存器是( D )A.DSB.IPC.CXD.CS4、DMA数据传送,是由( A ) 控制的。

A.硬件控制器B.程序C.CPUD.外设5、对 INT N 指令,其中断向量存放在内存从()开始的地址中。

A.DS*10H+N*4B.DS*10H+NC.0*10H+N*4D.0*10H+N6、地址译码的作用是( B )。

A.设计接口B.区分不同外设C.接至地址总线D.向外设输出数据7、若(AX)=35F0H,(CX)=00B8H,当AND AX,CX指令执行后,AX寄存器的值为( B )A.1400HB.00B0HC.0000HD.0FFFFH8、若(SP)=1000H,则执行指令PUSH AX后SP的值为()A.0FFFHB.0FFEHC.1002HD.1001H9、Mul BX指令隐藏操作数的寄存器是( D )A.BXB.CXC.SID.AX10、能够将AL中的1、3、5位取反的指令是()A.AND AL,2AHB.OR AL,2AHC.XOR AL,2AHD.TEST AL,2AH11、由 8088CPU组成的 PC机的数据线是( C )。

A.8条单向线B.16条单向线C.8条双向线D.16条双向线12、设有14个按键组成键盘阵列,识别这14个按键至少需要有( C )根口线。

A.6根B.7根C.8根D.14根13、8086/8088CPU内部有一个指向下一个指令字节的地址指针寄存器是 ( B ) 。

A.BIUB.IPC.CSD.SP14、用户可以单元为单位进行读写的存贮器是( A )。

A.RAMB.ROMC.软盘D.硬盘15、循环指令 LOOP结束循环的条件是( D )A.CX≠0B.ZF=0C.IF=0D.CX=016、除法指令DIV BL中,被除数在寄存器( A )A.AXB.DXC.DX:AXD.BX17、除法出错是属于( B )中断。

微机接口原理复习试题与答案

微机接口原理复习试题与答案

一、填空题(共10小题,每小题1分,共10分)二、单项选择题(共15小题,每小题2分,共30分) 三、判断题(共10小题,每小题1分,共10分) 四、简答题(共4小题,每小题5分,共20分) 五、分析题(共2小题,每小题5分,共10分)六、综合设计题(共1小题,每小题20分,共20分)一、选择题1. 8086CPU 寻址I/O 端口最多使用( D )条地址线。

A.8 B.10 C.12 D.162. CPU 执行IN 指令时有效的信号组合是( A )。

A.RD =0,M IO/=1 B. RD =0,M IO/=0 C.WR =0,M IO/=1 D. WR =0,M IO/=03.某计算机的字长是16位,它的存储器容量是64KB ,若按字编址那么它的最大寻址范围是( B )。

A.64K 字 B.32K 字 C.64KB D.32KB4. 软中断INT N 的优先级排列原则是( C).A.N 值愈小级别愈高B.N 值愈大级别愈高C.无优先级别D.随应用而定 5.8088/8086的基本总线周期由(B)个时钟周期组成。

A.2 B.4 C.5 D.66.在8086系统中中断号为0AH ,则存放中断向量的内存起始地址为( B)。

A.0AH B.28H C.4AH D.2AH7.采用三片8259A 可编程中断控制器级联使用,可以使CPU 的可屏蔽中断扩大到( B)。

A.22级 B.16级 C.32级 D.64级 8.当IF=0,8088/8086CPU 不响应( B)中断请求。

A.INT NB.INTRC.NMID.INTO 9.8086/88CPU 在响应中断时要执行(B)个中断响应周期。

A.1个 B.2个 C.3个 D.4个 10. 中断向量表是存放( B)的存储区域.A.中断类型号B.中断服务程序入口处地址C.中断断点地址D.程序状态字11.INT8255中可用置位/复位控制字对(C)的各位进行按位操作以实现某些控制功能。

《微机与接口技术》复习题

《微机与接口技术》复习题

一、填空题1.8086系统中,如果寄存器CS=7850H,IP=285AH,则程序指令的实际地址为。

2.8086CPU的数据总线的位数为位,地址总线的位数为位。

3.当8086CPU的引脚MN/MX接+5V电源时,便工作于模式。

4.8086CPU主要由和执行部件(EU)两部分组成。

5.8086CPU典型的总线基本周期包含4个状态(即T1、T2、T3、T4),如要插入一个等待状态Tw,应在状态之后插入。

6. 8086CPU提供的能接收外部中断请求信号的引脚有两个,它们分别是和。

7.8086CPU从奇地址读写一个字时,需要个总线周期。

8.8086CPU的标志寄存器中的方向标志位是F。

9.已知某微机控制系统中的RAM容量为8K×8,首地址为4800H,其最后一个单元的地址是H。

10.CPU与外设进行数据交换有、、三种控制方式。

11.8253有个通道,各采用种操作方式,每条计数通道与外设接口有、、信号线。

12. 8086CPU的内存寻址空间最大为字节,I/O接口寻址能力为个8位端口。

13. 8086CPU指令队列长度为,8088CPU指令队列长度为。

14.CPU通过接口电路同外设间传送的信息一般包括数据信息、信息和控制信息。

15. 8086系统中,若某数据区的起始地址为A700H:9200H,则该数据区的首字节单元的物理地址为。

16. 8086CPU的内存寻址空间最大为字节,I/O接口寻址能力为个8位端口。

17 8259A是中断优先级管理器芯片。

一片8259A最多能管理级中断。

18. 8086CPU从偶地址读写一个字时,需要个总线周期,从奇地址读写一个字时,需要个总线周期。

19. 8259A共有个命令字,其中个初始化命令字,个操作命令字。

20. 8255A可编程接口具有个8位并行输入输出端口,有种工作方式,有类控制字。

21.8086CPU有个状态标志位,有个控制标志位。

22.若用4K×1位的RAM芯片组成8K×8位的存储器,需要芯片,A19~A0地址线中的~参于片内寻址,~用做芯片组的片选信号。

微机原理与接口技术复习题

微机原理与接口技术复习题

一、单项选择题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. 在微机中,用来表示信息的最小单位是()。

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、微型计算机由、、和构成。

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的值决定是否转移、循环或进行重复操作。

微机接口复习

微机接口复习

一、填空题1、BCD码(Binary-Coded Decimal‎)是一种二进制的数字编码形式,用二进制编码的十进制代码。

BCD码这种编码形式利用了4个位元来储存一个十进制的数码。

2、在8086CPU中,由于BIU和EU分开,所以取指令和执行指令可以重叠操作,提高了CPU的利用率。

3、8086CPU提供16条地址线寻址IO端口,而PC机实际只使用了10条。

4、8086系统中,某数据区中存有10个字数据,若该数据区的起始地址为610A:1C17H,则该数据区起始单元的物理地址为62CB7H,末单元的逻辑地址为610A:1C2A H。

5、外设端口的编址方式有统一寻址和独立编址。

6、8253计数,实际上是对CLK 信号线上的信号进行计数。

7、8253 控制寄存器D5D4位为10时,表示读写高8 位。

8、若8251A选择内同步,就由芯片内电路搜索同步字符,一旦找到,就从SYNDET端输出一个高电平信号。

9、类型码为16H的中断所对应的中断向量存放在0000H:0058H开始的4个连续单元中,若这4个单元的内容分别为80H、70H、60H、50H,则相应的中断服务程序入口地址为5060H:7080H。

10、当用8259A管理INTR中断时,要发出EOI命令结束中断是操作ISR 命令字。

11、ADC0809是一个分辨率为8位,具有8路模拟量输入,基于逐次逼近式转换原理的A/D转换器。

12、在某模拟量输出通道中,利用DAC0832构成多路D/A独立结构,要求其各路D/A同时输出模拟量信号,则此时各路D/A中的DAC0832的数据输入必须采用双缓冲方式进行。

13、前计算机中用得最广泛的字符集及其编码,是由美国国家标准局(ANSI)制定的ASCII码,可以表示128个字符。

14、决定计算机指令执行顺序的是IP寄存器,它总指向下一条要执行指令的地址。

15、8086宏汇编语言中,变量具有段基址属性、偏移量属性和类型属性。

微机接口技术考试题带答案

微机接口技术考试题带答案

微机接口技术考试题带答案一、选择题(每题2分,共20分)1. 微机接口是计算机系统与外部设备进行信息交换的()。

A. 桥梁B. 界面C. 通道D. 接口答案:A2. 下列属于接口芯片的是()。

A. I/O 端口B. RAMC. ROMD. UART答案:D3. 在微机接口技术中,用于实现数据通信过程中的同步的是()。

A. 缓冲器B. 译码器C. 控制器D. 定时器答案:D4. 串行通信和并行通信的主要区别是()。

A. 传输速度B. 数据格式C. 传输方式D. 传输距离答案:C5. 下列关于中断的说法正确的是()。

A. 中断会打断程序的正常执行B. 中断处理程序由操作系统负责执行C. 中断请求只能由外部设备发起D. 中断处理程序的执行顺序固定答案:A6. DMA(直接内存访问)方式的主要优点是()。

A. 提高数据传输速度B. 减少CPU的负担C. 提高系统资源的利用率 D. 增强中断处理能力答案:B7. 下列关于I/O指令的说法正确的是()。

A. I/O指令可以实现内存与外部设备的数据传输B. I/O指令的执行速度比中断方式快C. I/O指令需要CPU和外部设备共同完成数据传输D. I/O指令的实现较为复杂答案:A8. 下列关于总线的说法正确的是()。

A. 总线是计算机系统中各个部件之间进行信息交换的通道 B. 总线的带宽决定了计算机系统的性能C. 总线分为数据总线、地址总线和控制总线三部分 D. 总线的传输速率决定了计算机系统的运行速度答案:A9. 下列关于USB(通用串行总线)的说法正确的是()。

A. USB 1.1的传输速度最高可达12MbpsB. USB2.0的传输速度最高可达480MbpsC. USB 3.0的传输速度最高可达5GbpsD. USB接口支持即插即用功能答案:D10. 下列关于硬盘的说法正确的是()。

A. 硬盘的存储容量决定了计算机系统的存储能力B. 硬盘的转速越高,存储速度越快C. 硬盘的存储单元分为扇区和柱面D. 硬盘的数据传输速率决定了计算机系统的运行速度答案:A二、填空题(每题2分,共20分)1. 微机接口技术的主要作用是实现计算机系统与外部设备之间的__________。

微机原理与接口技术复习题

微机原理与接口技术复习题

一、解答题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、微型计算机由和两大部分组成。

2、8086/8088中,某单元只能有一个地址,但可以有多个地址。

3、利用8251进行异步串行通讯,当设定传输速率为8400波特,传输格式为1个起始位,1个停止位时,每秒最多可传送的字节数是。

4、在异步串行通信中,使用波特率来表示数据的传送速率,它是指。

5、面向字符型的串行通信协议规定数据是以为单位传送的。

6、8255A的A端口有种工作方式,它们分别是。

7、8255A的端口A工作于方式2时,使用端口C的作为与CPU和外部设备的联络信号。

8、8255A中选通信号STB的功能是。

9、从CPU的NMI引脚产生的中断叫做,他的响应不受的影响。

10、类型码为的中断所对应的中断向量存放在0000H:0058H开始的4个连续单元中,若这4个单元的内容分别为,则相应的中断服务程序入口地址为5060H:7080H。

11、DMA方式的基本思想是。

12、8237DMA控制器是具有个通道的DMA控制器。

13、设8253的计数器1的输入时钟频率为1MHz,以BCD码计数,要求该通道每隔5ms 输出一个正跳变信号,则其方式控制字应为。

14、8253在进行计数时,实际上是对信号线上的信号进行计数。

15、D/A转换的主要作用是。

16、程序设计语言按其级别可以划分为、和高级语言。

17、8086的数据总线是位,地址总线是位。

18、同步串行通信包括和两类。

19、在HDLC同步传送规程中,同步字符的编码为。

20、若要可编程并行芯片8255A三个端口均作为输入口,则其方式选择控制字应为。

21、8255A中包括两组控制电路,其中A组控制,B组控制。

22、Intel 8255A是一个接口芯片。

23、中断控制器8259A中的中断屏蔽寄存器IMR的作用是。

24、CPU在响应中断时,首先是保护,然后将中断服务程序入口地址送入。

25、时,使用8259A的CS2~CS0引脚。

26、DMA写操作把数据从传到中。

西南交《微机接口技术》复习题及参考答案.docx

西南交《微机接口技术》复习题及参考答案.docx

微机接口技术第1次作业参考答案:微机是一部具有完整功能的可编程计算机,它除了微理器(CPU)外,还包括有存储器(MEMORY),输入、输出(I/O)接口等。

11.什么是微机系统?参考答案:答:微机系统包括两个部分:硬件和软件,只有组成为一台微机系统,计算机才能真正的工作。

r -ALU (运算逻辑单元)# CPU一一i—CLS (控制摆辑单元)。

〔一寄存器组・硬件」一存储器,—I/O 接口。

微机系统一—总线“.-夕成(例如CRT显示器,打EP机,庭盘,绘图机等)「一系统软件。

软件一<一工具软件"I—应用软件a12.在计算机内部为什么都采用二进制数,而不采用十进制数?参考答案:答:计算机中采用二进制数,主要有以下几个原因:(1)二进制数在物理上最容易实现(2)二进制数用来表示的二进制数的编码、计数、加减运算规则简单(3)二进制数的两个符号“1”和“0”正好与逻辑命题的两个值“是” 和“否”或称“真”和“假”相对应,为计算机实现逻辑运算和程序中的逻辑判断提供了便利的条件。

13.将下列十进制数,转换为二进制,八进制,十六进制和BCD码(二进制最多数取六位小数):1)146. 25;2)638. 75;3) 343. 125;4) 452. 12。

参考答案:答:1) 10010010.01 B; 222.2Q;92.4H;146.25H;3) 101010111. 001B;527. 1Q;157. 2H;343. 125 H;13.将下列二进制数转换成十进制,八进制,十六进制及BCD码?1) 11011011.1 1B; 2) 1000110011.0101B; 3) 101010110011.1011B; 4) 00001011.1101。

参考答案:答:1) 219.75;333.6Q:DB.CH;219.75H;3) 2739.6875;5263. 54Q; AB3. BH; 2739. 6875H;15.将下列十进制数用8位二进制数,表示出它的原码,反码和补码1)+75;2) +123;3) -75;4) -123o参考答案:答:1) 01001011B;01001011B;01001011B;4) 11111011B;10000100B;IOOOOIOIB O16.写出下列用补码表示的二进制的十进制真值:1)01011101B;2) 01101001B;3) 100H010B;4) lllOlllOBo参考答案:答:1) +93;3) -102;17.写出下列二进制数的BCD码与ASCII码:1)01001000B;2) 00110110B;3) 10101010B;4) lOHOOllBo参考答案:答:1) 72H; 3438H;3) 170H; 4141H;18.列出算式对下列各小题作加,减运算:1)下列各题为无符号二进制数:(1) X=3AH;Y=8CH;(2) X=76H;Y=4BH;(3) X=65H;Y=4AH;(4) X=0C9H;Y=0B7H;2)若以上各小题是有符号数,重作加,减运算(用补码进行)?参考答案:答:1) (1) 00111010+10001100110001 10001110 10-100011000101110(3) 01100101+ 0100101010101111onooioi-01001010000110112) (1) ooinoio (2) 01110110+ looonoo + 0100101111000110 11000001ooinoio 01110110 + 01110100 + 10110101—减数求变补与被减数相加10101110 1. 0010101119.将7题中各小题的数据进行逻辑“与”,“或”和“异或”的运算?参考答案:答:一般分析或制定总线标准,要注意它的哪些特性?参考P67。

微机原理与接口技术小题复习

微机原理与接口技术小题复习

微机原理与接口技术小题复习一、填空1.8086CPU 从偶地址读写一个字时,需要 1 个总线周期,从奇地址读写一个字时,需要 2 个总线周期。

2.如果CS=1200H ,IP=FF00H ,则程序指令在内存的实际地址 (物理地址)为 21F00H 。

3.8086/8088提供的能接收外部中断请求信号的引脚是 INTR 和 NMI 。

4.(接上题)两种请求信号的主要不同之处在于 是否有屏蔽 。

5.8086在最小模式的典型配置有8086、8284、 8282 和 8286 。

6.8086有16位数据线,当 B H E 脚的信号为 高 电位时,实现了高8位的数据传输。

7.下述机器数形式可表示的数值范围是(请用十进制形式写出):单字节无符号整数_0~255_;单字节有符号整数__-128~+127_____。

8.8086/8088的标志寄存器中的溢出标志位是 O F, 中断允许标志位是 I F 。

9.8086/8088CPU 内部结构按功能可分成两部分,即 执行单元 和 总线接口单元 。

10.8086CPU 指令队列长度为 6 ,8088CPU 指令队列长度为 4 。

11.当CPU 进行数据输出时,R DT /为 高 电平,控制信号IO M /必须是__低____,当CPU 进行数据输入时R DT / 为 低 电平。

12.当存储器的读出时间大于CPU 所要求的时间时,为保证CPU 与存储器时序的正确配合,就要利用 READY (8086CPU )腿信号,使CPU 插入一个等待状态。

13.8086/8088的中断响应用2个总线周期,从INTA 引脚输出2个负脉冲。

14.8086CPU 的数据线的位数为 16 位,I/O 地址线的位数为 16 位。

15.当8086/8088的引脚MX MN /接高电位时,便工作于 最小 模式;当引脚MX MN /接地时,便工作于 最大 模式。

16.若8086CPU 从3A217H 存储单元中读取一个字要占用 2 总线周期,若从3A210H 存储单元中读取一个字要占用 1 总线周期。

《微机接口技术》期末考试复习题及参考答案

《微机接口技术》期末考试复习题及参考答案

《微机接⼝技术》期末考试复习题及参考答案微机接⼝技术复习题(课程代码 252267)⼀、选择题1、接⼝的基本功能是()。

A、输⼊缓冲B、输出锁存C、输⼊缓冲,输出锁存D、编址使⽤2、8086系统中优先级最⾼的中断是()中断。

A、除法除以0B、指令C、⾮屏蔽D、断点3、8255⼯作在⽅式0时,具有()功能。

A、查询输⼊/输出B、输⼊缓冲、输出锁存C、⽆条件输⼊/输出D、双向数据传送4、PC/XT总线的地址信号和数据信号是()的。

A、分时复⽤B、分开传送C、混杂⼀起D、不需地址5、8086⾮屏蔽中断的类型码是()。

A、00HB、02HC、08HD、不定6、DMA⼯作⽅式时,总线上的各种信号是由()发送的。

A、中断控制器B、CPUC、存储器D、DX寄存器8、查询输⼊/输出⽅式下,外设状态线要经过()与微机相连。

A、锁存器B、译码器C、缓冲器D、放⼤器9、8253⼯作在BCD码计数据器时,若初值为100,则应写为()。

A、100HB、64HC、100D、010010、PC机的串⾏通信接⼝COM1地址为()。

A、3F8H-3FFHB、2F8H-2FFHC、378H-37FHD、20H-21H11、中断⾃动结束⽅式是⾃动将8256A()相应位清零。

A、ISRB、IMRC、IRRD、ICW12、⼀个I/O地址称为⼀个()。

A、接⼝B、端⼝C、外设D、芯⽚13、输⼊/输出指的是主机与()交换数据。

A、存储器B、外设C、键盘D、可屏蔽中断管理器15、可屏蔽中断管理器8259所管理的是()。

A、指令中断B、⾮屏蔽中断C、可屏蔽中断D、单步中断16、8086系列微机的中断类型码越⼤,则优先级()。

A、越⾼B、越低C、相同D、不定17、可编程接⼝芯⽚在使⽤前对它(),称为编程。

A、写操作数B、写控制字C、编接⼝地址D、设计控制电路18、在定时器/计数器8253的输出端可产⽣()波形。

A、三⾓波B、正弦波C、⽅波D、斜波19、对逐次逼近式A/D转换器,起动⼀次转换读⼊多次数字量,则读⼊的数字量()。

微机接口技术考试题带答案

微机接口技术考试题带答案

第一章微机接口技术概述1.1. 8086微处理器可寻址访问的最大I/O空间是〔〕。

B.64KBC.640KBD.1MB参考答案:B2.的控制总线提供〔〕。

A.数据信号流B.所有存储器和I/O设备的时序信号及控制信号C.来自I/O设备和存储器的响应信号D.前面B和C两项参考答案:D3. 3. CPU的数据总线提供〔〕。

A.数据信号流B.所有存储器和I/O设备的时序信号及控制信号C.来自I/O设备和存储器的响应信号D.地址信号流参考答案:A4. 4. CPU的地址总线提供〔〕。

A.数据信号流B.所有存储器和I/O设备的时序信号及控制信号C.来自I/O设备和存储器的响应信号D.地址信号流参考答案:D5. 5. CPU在执行OUT DX,AL指令时,CPU往控制总线上送出的有效信号是〔〕。

A. B C D.参考答案:A6. 6. CPU在执行OUT DX,AL指令时,CPU往地址总线上送出的有效信号是〔〕。

存放器所存放的地址 B AL存放器所存放的数据C D.参考答案:A7.7. CPU在执行OUT DX,AL指令时,CPU往数据总线上送出的有效信号是〔〕。

存放器所存放的地址 B AL存放器所存放的数据C D.参考答案:B11.11. 8086CPU在作总线操作时,遇到READY=L后可插入〔〕。

个等待周期 B 等待周期个数由具体情况所定C 2个等待周期 D. 3个等待周期参考答案:B12.12. 8086系统中,SP〔〕。

A.只能指向奇地址单元 B 只能指向偶地址单元C最好指向偶地址单元 D. 最好指向奇地址单元参考答案:B13.13. 8086 系统配置在最大方式比最小方式增加的一片专用芯片是〔〕。

A.总线驱动器74LS245 B 总线锁存器74LS373C 总线控制器8288 D. 中断控制器8259参考答案:C14.14. 8086/8088CPU读总线周期中,T1~T4期间一直保持有效的信号是〔〕。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

微机接口技术复习题
一、填空题
1.I/O端口地址译码电路形式有固定端口地址译码和可选式端口地址两种。

2.8259A的_全嵌套方式__方式指的是优先级固定,IR0优先级最高,IR7优先级最低。

3.8086/8088在最小方式下有关总线请求的信号引线是___HOLD ___和HLDA。

4.8255有三种工作方式,其中B口有_____2_______种工作方式。

5.CPU从存储器或输入/输出端口存取1个字节所花费的时间称为一个__总线____周期。

6.DMA有3条特殊的软命令,软命令就是对特定的地址进行一次 ___写___操作。

7.8086CPU的MN/MX引脚的作用是__决定CPU工作在什么模式(最小/最大)_。

8.8086中引脚BHE信号有效的含义表示___高8位数据线D15~D8有效__。

9.8086正常的存储器读/写总线周期由4个T状态组成,ALE信号在T1状态内有效,其作用是___给外部的地址锁存器提供一个地址锁存信号__。

10.串行通信基本通信方式是_异步通信__和同步通信(SYNC)。

11.异步串行通信主要体现在___字符与字符___之间是异步的。

12.Intel8255A是一种通用__可编程序__并行I/O接口芯片,它又称为PPI。

13.8253定时器/计数器的___ OUT__端可作为中断请求信号。

二、选择题
1.DMA工作方式时,总线上的各种信号是由()发送的。

A.中断控制器
B.CPU
C.存储器
D.DMA控制器
2.独立I/O端口编址方式中,端口地址范围是()。

A.00000H~FFFFFH B.0000H~FFFFH
C.00H~FFH D.0~128
3.微处理器与外设传送数据过程中,只由硬件完成而不需要软件支持的传送方式是()。

A.DMA B.无条件
C.查询 D.中断
4.中断自动结束方式是自动将8259()相应位清零。

A.ISR
B.IMR
C.IRR
D.ICW
5.利用地址译码器的()可作为接口的片选信号。

A.输入端
B.输出端
C.控制端
D.片选端
6.8259A是()。

A.可编程DMA控制器 B.可编程中断控制器
C.可编程定阶计数器 D.总线仲裁器
7.在程序控制传送方式中,()传送可提高系统的工作效率。

A.无条件传送 B.查询传送
C.中断传送 D.前三项均可
8.PCI总线是()总线。

A.8位
B. 16位
C. 24位
D. 32位
9.所谓微机的字长是指()。

A.CPU内部数据总线的位数
B.CPU外部数据总线的位数
C.CPU地址总线的位数
D.CPU中运算器一次能处理二进制数的最大位数
10.Intel 8255A的PA口有一个()。

A.8位数据输入锁存器和8位数据输出锁存/缓冲器
B.8位数据缓冲锁存器和8位数据输出缓冲器
C.8位数据输入锁存器与8位数据输出缓冲器
D.8位数据输入缓冲器和8位数据输出锁存/缓冲器
11.I/O接口硬件的功能就是完成数据、地址和控制三总线的()任务。

A. 延伸
B. 连接与延伸
C. 转换和连接
D. 转换与延伸
12.8086CPU在收到中断请求信号、进入中断响应周期以后,必须向中断源发出的信号是()。

A.INTR信号
B.INTA信号
C.HOLD信号
D.HLDA信号
13.定时中断服务程序的执行时间必须()定时中断的时间间隔。

A. 大于
B. 远远大于
C. 小于
D. 远远小于
14.可编程计数/定时器电路8254的工作方式共有()。

A.3 种
B.4种
C.5种
D.6种
15.8086/8088微处理器的标志寄存器 IF位可以通过()指令进行设置。

A.PUSH、POP B. INT、IRET
C.CLI、STI D.RCR、RCL
16.串行通信按照数据流的方向可以分为()。

A.半双工、全双工
B.单工、全双工
C. 单工、半双工、全双工
D. 单工、半双工
三、简答题
1.8086与8088的主要区别是什么?
8086有16条数据信号引线,8088只有8条;8086片内指令预取缓冲器深度为6字节,8088只有4字节。

2.微型计算机系统有哪几部分组成?
运算器、控制器、存储器、输入输出设备及其接口电路。

3.8086如何响应一个外部的INTR中断请求?
在INTR中断请求响应条件满足的情况下,
(1)8086在连续的两个总线周期中发出INTA#中断请求响应信号;
(2)在第二个INTA#信号期间,中断源经数据总线向8086发出一字节的中断类型码,8086收到类型码后放入暂存器;
(3)8086保护现场:标志寄存器入栈,清除IF、TF标志位,断点CS、IP值入栈;
(4)8086将类型码乘4后得到中断向量表的入口地址,从此地址开始的4个单元中读出中断服务程序的入口地址(IP,CS);
(5)8086从此地址取指令执行,使控制转向中断处理过程。

4.什么是I/O独立编址?I/O独立编址有何优点?
I/O独立编址是将I/O端口单独编址而不和存储器空间合在一起。

优点:I/O端口地址不占用存储地址空间;I/O地址线少,地址译码简单,寻址速度快;使用专用I/O指令便于理解和检查。

5.试分析下面的程序段完成什么操作?
MOV CL,04
SHL DX,CL
MOV BL,AH
SHL AX,CL
SHR BL,CL
OR DL,BL
将DX:AX中的双字左移4位(乘16)
6.同步传输方式和异步传输方式的特点各是什么?
同步传输方式中发送方和接收方的时钟是统一的、字符与字符间的传输是同步无间隔的。

异步传输方式并不要求发送方和接收方的时钟完全一样,字符与字符间的传输是异步的。

7.如果8259A按如下配置则ICW1的值为多少?不需要ICW4,单片以及边缘触发。

如要求产生的中断类型码在70H-77H之间,则ICW2的值是多少?
根据ICW1的格式分析可知,ICW1的值是00010010B。

ICW2的值是70H(即中断类型码70H-77H的基值)。

8.指出下列指令的错误:
(1) MOV AX,[BX][BP]
(2) MOV [BX],ES:AX
(3) MOV CS,AX
(1) 基址变址方式不能有 BX和BP的组合
(2) 在8086寻址方式中,AX不能作为基址寄存器使用,而且源、目的不能同时为存贮器寻址方式
(3) CS不能作为目的寄存器
9.设8253三个计数器的端口地址为201H、202H、203H,控制寄存器端口地址200H。

试编写程序片段,读出计数器2的内容,并把读出的数据装入寄存器AX。

MOV AL,80H
OUT 200H,AL
IN AL,203H
MOV BL,AL
IN AL,203H,
MOV BH,AL
MOV AX,BX
10.简述DMA的操作方式。

(1)单字节操作方式:每次进行DMA操作只操作一个字节。

(2)连续操作方式:DMA操作开始,DMAC一直占据总线,直到DMA 操作完成,才把总线控制权交还CPU。

(3)请求操作方式:DMA操作开始,DMAC一直占据总线,当DMA请求无效或DMA操作完成,才释放总线。

(4)级联传送方式:几个82C37A进行级联,实现DMA系统扩展。

编一系统初始化程序,由8259A的IR0~IR4共五个中断源,中断类型码为4BH,4CH,4DH,4EH,4FH。

8259A端口地址为80H、81H。

允许它们以完全嵌套方式工作。

STT:MOV AL,11H
MOV DX,80H
OUT DX,AL
MOV AL,4BH
MOV DX,81H
OUT DX,AL
MOV AL,01H
OUT DX,AL
MOV AL,0D0H
OUT DX,AL
MOV AL,20H
MOV DX,80H
OUT DX,AL
HLT。

相关文档
最新文档