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

微机原理与接口技术复习题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中的内容是什么。
单片机原理及接口技术复习题(带答案)

27、下列单片机中,哪一个芯片的 EA 端需接低电平才能正常使用( D ) 。 A、89C51 B、8051 C、89S51 D、8031 28、改变 Fosc 的大小可以影响定时/计数器的( C ) 。 A、计数初值 B、定时初值 C、定时时长 D、计数范围 29、若要使单片机处于复位状态,则应在 RST 引脚端加一( D )信号。 A、低电平 B、负电压 C、正弦波 D、高电平 30、MOVC A,@A+DPTR 的寻址方式是( C ) 。 A、寄存器间接寻址 B、立即寻址 C、变址寻址 D、相对寻址 31、下列指令中,能实现 A=100 功能的指令是( D ) 。 A、MOV A,@R1+100 B、MOV A,#100H C、MOVX A,100 D、MOV A,#100 32、指令 SETB EX1 表示开放( B )中断。 A、定时/计数器 T0 B、外中断 1 C、定时/计数器 T1 D、外中断 0 33、8 位模数转换芯片 ADC0809,基准电压为 2.55V,如输入的模拟电压为 1.2V,则输出的 数字量为( D ) 。 A、100 B、10000000B C、F0H D、120 34、在 MCS-51 单片机的定时/计数器中, ( B )定时的时间最长。 A、方式 0 B、方式 1 C、方式 2 D、方式 3 35、通常情况下,若要通过单片机 I/O 口直接驱动数码管实现 8 位数字动态扫描显示,则需要 ( C )根数据线。 A、18 B、32 C、16 D、64 36、单片机定时器方式设置为方式 1,定时时长为 10ms,fosc=12MHz,如此时需将定时时间 变短,则需( C ) 。 A、仅减小定时器初值 B、仅减小外接晶体振荡器频率 C、仅增大定时器初值 D、同时减小外接晶体振荡器频率及定时器初值 37、要在摄氏 100°C 的环境下使用单片机,则应选用( A ) 。 A、军用级 B、民用级 C、商业级 D、工业级 38、改变 Fosc 的大小可以影响定时/计数器的( D ) 。 A、计数初值 B、定时初值 C、计数范围 D、定时时长 39、若要使单片机处于复位状态,则应在 RST 引脚端加一( A )信号。 A、高电平 B、负电压 C、正弦波 D、低电平 40、MOVC A,@A+DPTR 的寻址方式是( D ) 。 A、寄存器间接寻址 B、立即寻址 C、相对寻址 D、变址寻址 41、下列指令中,能实现 A=128 功能的指令是( A ) 。 A、MOV A,#80H B、MOV A,#128H C、MOVX A,128 D、MOV A,@R1+128 42、某同学用单片机定时器设计了电子钟,但发现每天走时慢 1 分钟,若要解决该问题,则 应( B ) 。 A、减小定时初值 B、加大定时初值 C、加入延时程序 D、降低晶振频率 43、8 位模数转换芯片 ADC0809,基准电压为 2.55V,如输入的模拟电压为 2.4V,则输出的 数字量为( C ) 。 A、220 B、10000000B C、F0H D、FFH 44、用单片机的定时/计数器做一频率计,Fosc=12MHz,若要使最高测量频率达到 3.5MHz,
-接口技术复习题

一、选择题1、8253某计数器的最大计数初值是( D )。
A.65536B.FF0OHC.0000HD.FFFFH2、8253某计数器工作在方式1时,在计数中途OUT为( D )。
A.由低变高B.由高变低C.高电平D.低电平3、对8253的定时与计数( C )。
A.有两种不同的工作方式B.定时只加时钟脉冲,不设计数值C.实质相同D.从各自的控制端口设置4、8253共有( B )种工作方式。
A.5B.6C.4D.35、当8253可编程计数器/定时器工作在方式0时,门控信号GA TE变为低电平后,对计数器的影响是( B )A、结束本次计数循环,等待下一次的计数的开始B、暂时停止现行计数工作C、不影响本次计数,即计数器的计数工作不受该信号的影响D、终止本次计数过程,立即开始新的计数循环。
6、下列芯片是串行接口的是( C )A 8255B 8253C 8251AD 82597、当8086/8088访问100H端口时,采用( C )寻址方式。
A.直接B.立即C.寄存器间接D.相对8、在查询传送方式中,CPU要对外设进行读出或写入操作前,必须先对外设( B )P5A.发控制命令B.进行状态检测C.发I/O端口地址D.发读/写命令9、8255A工作在方式0时,端口A、B和C的输入输出可以有( C )种组合。
A.4B.8C.16D.610、8255A的端口A工作在方式2时,如果端口B工作在方式1,则固定用作端口B 的联络信号的端口C的信号是( A )。
A.PC2~PC0B.PC6~PC4C.PC7~PC5D.PC3~PC111、8086微处理器可寻址访问的最大I/O空间为( A )。
第1页共8页A. 1KBB.64KBC.640KBD.1MB12、8086中断的类型码是( D )。
A.中断服务子程序的入口地址B.中断向量表的地址指针C.中断向量表的内容D.以上三项都不是13、2个8259可提供( C )个中断类型号。
计算机接口技术复习题(含答案)

1. 在8086CPU 中,当M/ ——IO = 0,——RD = 1,——WR = 0时,CPU 完成的操作是( D )。
(A )存储器读 (B )I/O 读(C )存储器写 (D )I/O 写2. 在标志寄存器中,用于说明计算结果为0的标志是( C )(A )C 标志 (B )A 标志 (C )Z 标志 (D )S 标志3. 两片8259A 采用主从级连方式,最多能接收( B )(A )8级中断 (B )15级中断 (C )16级中断 (D )级中断4. 异步通信所采用的数据格式中,停止位的位数错误的是( D )(A )1位 (B )1.5位 (C )2位 (D )2.5位5. 下面哪一条语句是采用寄存器间接寻址的( B )(A )MOV AX ,BX (B )MOV AL ,[BX] (C )MOV AX ,20 (D )MOV AX ,BUF6. 计算机系统总线按其功能可划分为数据总线、地址总线和( A )(A )控制总线 (B )同步总线 (C )信号总线 (D )中断总线7. 在PC/XT 机中,NMI 的中断向量在中断向量表中的位置是 ( C )(A )由程序指定的 (B )由DOS 自动分配的 (C )固定在0008H 开始的4个字节中 (D )固定在中断向量表首 8. 在两片8259A 级联的中断系统中,从片的INT 端接到主片的IR4端,则初始化主、从片ICW3的数据格式分别是( B )(A )01H 和40H (B )10H 和04H (C )10H 和40H (D )01H 和04H9. CPU 与输入/输出端口是通过哪些指令来完成信息交换( C )(A )MOV (B )MOVSB (C )IN 或OUT (D )STOSB10. 在标志寄存器中,符号标志是( S )(A )C 标志 (B )A 标志 (C )Z 标志 (D )S 标志11. CPU 与输入/输出接口电路是通过端口寄存器进行信息交换,这些端口寄存器包括了状态端口、控制端口和( B )(A )信息端口 (B )数据端口 (C )存储器端口 (D )命令端口12. 8088微处理器可寻址访问的最大I/O 空间为( B )(A) 1KB (B) 64KB (C) 640KB (D) 1MB13. CPU 与输入/输出端口是通过哪些指令来完成信息交换( C )(A )MOV (B )MOVSB (C )IN 或OUT (D )STOSB14. 在标志寄存器中,用于说明计算结果为0的标志是( C )(A )C 标志 (B )A 标志 (C )Z 标志 (D )S 标志15. 下面哪一个命题是正确的( C )(A )负数的反码与其真值数相同 (B ) 负数的补码与其真值数相同 (C )正数的原码、反码、补码与其真值数相同 (D )[+0]反码 =11111111B16.在实模式下进行编写汇编程序,每一个逻辑段的大小不能超过( B )(A)32KB (B)64KB(C)128KB (D)256KB17.在BUF DB ?,?,5,9这条语句中,?代表的含义是( A )(A)随机数(字节型)(B)?字符的ASCII(C)随机数(字型)(D)随机数(双字型)18.CPU中程序计数器(PC)中存放的是( )(A)指令(B)指令地址(C)操作数(D)操作数地址19.8086CPU往8255端口B送数据时,则8255A芯片引脚A1AO为( B )(A)A1A0=00 (B)A1A0=01(C)A1A0=10 (D)A1A0=1120.CPU响应中断请求和响应DMA请求的本质区别是 ( C )程序控制需要CPU干预响应中断时CPU仍控制总线而响应DMA时,让出总线速度快21.堆栈的工作方式是 ( D )(A)先进先出(B)随机读写(C)只能读出不能写入(D)后进先出22.外设的中断类型码必须通过16位数据总线的 ( B ) 传送给8086。
单片机原理与接口技术复习题及答案

复习题及答案(一)一、选择题(在每一个小题四个备选答案中选出一个正确答案,填在题的括号中)1、80C51基本型单片机内部程序存储器容量为(C)。
(A)16K (B)8K (C)4K (D)2K2、在80C51单片机应用系统中,可以作为时钟输出的是(C)引脚。
(A)(B)RST (C)ALE (D)3、在80C51的4个并行口中,能作为通用I/O口和高8位地址总线的是(C)。
(A)P0 (B)P1 (C)P2 (D)P34、当优先级的设置相同时,若以下几个中断同时发生,(D)中断优先响应。
(A)(B)T1 (C)串口(D)T05、在80C51中,要访问SFR使用的寻址方式为(A)。
(A)直接寻址(B)寄存器寻址(C)变址寻址(D)寄存器间接寻址6、以下的4条指令中,不合法的指令为(D)。
(A)INC A (B)DEC A (C)I NC DPTR (D)SWAP ACC7、当需要扩展一片8K的RAM时,应选用的存储器为(B)。
(A)2764 (B)6264 (C)6116 (D)621288、若想扩展键盘和显示,并希翼增加256字节的RAM时,应选择(A)芯片。
(A)8155 (B)8255 (C)8279 (D)74LS1649、80C51单片机要进行10位帧格式的串行通讯时,串行口应工作在(B )。
(A)方式0 (B)方式1 (C)方式2 (D)方式310、80C51复位初始化时未改变SP的内容,第一个入栈的单元地址为(A)。
(A)08H (B)80H (C)00H (D)07H二、填空题1、计算机的经典结构由存储器、运算器、控制器、输入设备、输出设备组成。
2、80C51单片机基本型内部RAM有128 个字节单元,这些单元可以分为三个用途不同的区域,一是工作寄存器区,二是位寻址区,三是数据缓冲区。
3、在8051单片机中,由2 个振荡周期组成1个状态周期,由6 个状态周期组成1个机器周期。
4、8051的堆栈是向地址的高端生成的。
汇编语言与接口技术期末复习题(含答案)

c微机原理习题一、选择填空1、CPU执行OUT DX ,AL指令时,()的值输出到数据总线上。
A、AL寄存器B、AX寄存器C、DL寄存器D、DX寄存器2、连接主机与外设间的电路称为()。
A、接口B、端口C、数字电路D、转换电路3、地址译码的作用是()。
A、设计接口B、区分不同外设C、接至地址总线D、向外设输出数据4、中断控制器8259可管理()。
A、非屏蔽中断B、指令中断C、外部中断D、可屏蔽中断5、对INT N指令,其中断向量存放在内存从()开始的地址中。
A、DS*10H+N*4B、DS*10H+NC、0*10H+N*4D、0*10H+N6、8259的中断服务寄存器ISR的某一位如果置1,则表示()。
A、8259中断服务故障B、CPU正在执行中断服务程序C、外部设备可以请求中断服务D、中断服务程序刚执行完毕7、8086/8088CPU内部有一个始终指向堆栈顶部的地址指针是( )。
A、SPB、IPC、BPD、BX8、8086/8088CPU内部地址指针是( )。
A、20位B、8位C、16位D、24位9、8086存储段是存储器的一个逻辑单位,其长度可达()字节A、16KB、64KC、640KD、1M10、对于“未对准好”字,8086CPU需要()个总线周期完成对该字的访问。
A、1B、2C、3D、411、8086/8088能寻址内部存储器的最大地址范围为( )。
A、64KB、512KC、1MD、10M12、除法出错是属于()中断。
A、线路故障B、内部C、INTOD、单步13、中断传送方式下,当外部需要输入输出数据,向CPU发出中断请求信号,由接口电路使( )信号有效,引起中断响应。
A 、HLDAB 、INTRC 、HOLD D 、INTA14、DMA 数据传送,是由( )控制的。
A 、硬件控制器B 、程序C 、CPUD 、外设15、CPU 与外设交换信息时,是通过( )传送外设控制和外设状态信息的。
微机原理与接口技术复习题

一、单项选择题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. 二进制数 110010010 对应的十六进制数可表示为( )。
A. 192HB. C90HC. 1A2HD. CA0H2. 已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为。
A. 7542HB. 7542C. 75.42HD. 75.423. -3 的补码是( )。
A. 10000011B. 11111100C. 11111110D. 111111014. 十进制数 126 其对应的十六进制可表示为 ( ).A. 8 FB. 8 EC. F ED. 7 E5. 补码11111001对应的真值用十进制表示为( )。
A. 7B. 13C. -7D. 346. PC 的值是( )。
A. 当前指令前一条指令的地址B. 当前正在执行指令的地址C. 下一条要执行指令的地址D. 控制器中指令寄存器的地址7. 程序计数器PC的寄存器位数是( )。
A. 2B.8C. 16D. 328. 在程序状态字 PSW 中,奇偶校验位是( )。
A. CB. ACC. OVD. P9. 在 CPU 内部,反映程序运行状态或运算结果特征的寄存器是( )。
A. PCB. PSWC. AD. SP10. 当标志寄存器PSW的RS0和RS1分别为1和0时,系统选用的工作寄存器组为( )。
A. 组 0B. 组 1C. 组 2D. 组 311. 8051 单片机中,唯一一个用户可使用的 16 位寄存器是( )。
A. PSWB. DPTRC. ACCD. PC12. 8051的程序计数器PC为16位计数器,其寻址范围是( )。
A. 8KB. 16 KC. 32 KD. 64 K13. 8051 单片机中,唯一一个用户不能直接使用的寄存器是( )。
A. PSWB. DPTRC. PCD. B14. INTEL 8051CPU 是 ( ) 位的单片机。
A. 16B. 4C. 8D. 准1615. 数据指针 DPTR 访问的是( )。
微机原理与接口技术考试复习题

一:选择题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的值决定是否转移、循环或进行重复操作。
微机接口技术期末复习题及其答案 (2)

微机接口技术综合练习题一、填空题1.接口的基本功能就是输入缓冲与输出锁存。
2.数据输入/输出的三种方式就是程序控制、中断与DMA。
3、在查询输入/输出方式下,外设必须至少有两个端口,一个就是状态端口,另一个就是数据端口。
4.如果某条数据线上传送的数字就是1,则传送数字1时刻数据线上的电压为高电平。
5.如果某条数据线上传送的数字就是0,则传送数字0时刻数据线上的电压为低电平。
6.DMA方式的中文意义就是直接存储器 ,它适用于存取批量高速数据传送。
7.在译码过程中,如果有一根地址线没用到,会有 2 个重叠地址。
8、总线按传送信息的类别可分为: 地址总线、数据总线、控制总线三类。
9、PCI总线属于现代高端总线。
10、总线传输方式通常有三种: 同步传输、半同步传输与异步传输。
11、在总线上完成一次数据传输一般要经历如下阶段总线请求与仲裁阶段、寻址阶段、数据传送阶段、结束阶段。
12、按总线在微机结构中所处的位置,总线可分为片内总线、芯片总线、系统总线、外部总线。
13.系统总线按其性能可分为: 高端总线与低端总线。
14系统总线按其技术上的差异可分为传统总线与现代总线。
15、8086CPU的外部中断引脚有 INTR 与NMI 。
16、8086的中断可分为内部中断、外部中断两大类。
17.8086的外部中断分为可屏蔽中断(INTR) 与不可平不中断(NMI) 。
18、8255A就是可编程并行接口芯片。
19.8255A具有三种工作方式:基本I/O选通、I/O双向选通与I/O 。
20、8255A有三种工作方式。
21、8253有6种工作方式。
228253中有三个独立的计数器23、8253就是可编程定时器/计数器。
24、8253中的每个计数器可作为二进制与十进制计数器用25、8253共有 4 个地址。
26、从8253计数器中读出的计数值不就是读出瞬间的减计数器的内容。
27.0809就是常用的 A/D 转换芯片。
28.数/模转换方式有多种方法,常用的就是T型电阻网络法。
微机原理与接口技术复习题

一、解答题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能同步工作的场合。
#北航《计算机接口技术》复习题

北航《计算机接口技术》复习题一、单项选择题<每小题2分,总30分)1、以下对于独立编址的说法中错误的是< B )A、需要设置专门信号来区分当前地址是访内存单元还是I/O端口B、CPU常用地址总线的低位地址对内存寻址C、PC系列微机I/O寻址空间为64KB,实际用1KBD、需设专门的I/O指令来专访I/O空间2、CPU中程序计数器<PC)中存放的是<B)A、指令B、指令地址C、操作数D、操作数地址3、在微型计算计系统中采用DMA方式传送数据时,数据传送是< A )A、由DMA发出的控制信号控制下完成的B、由CPU 控制完成C、由执行程序[软件]完成D、由总线控制器发出的控制型号控制下完成的4、采用条件传送方式时,必须要有<C)A、中断逻辑B、请求信号C、状态端口D、类型号5、8255A工作与方式1输入时,< C )引脚可以作为数据传送使用。
A、PC6和PC5B、PC5和PC4C、PC7和PC6D、PC7和PC36、十进制数-38的八位二进制补码是<B)A、01011011B、11011010C、11011011D、010110107、PCI总线的宽度为<B)位。
A、64B、32C、16D、88、8253A的控制字为40H,工作方式选择为 < A )A、方式 4B、方式0C、方式 2D、方式59、2片DAC0832与8位CPU相连,要求两片DAC0832同时对不同数据进行D/A转换,不论采取何种方案,则2片DAC0832共需地址端口数为<B) A、4B、3C、2D、110、计算机存储数据的最小单位是二进制的<A)A、位B、字节C、字长D、千字长11、8255芯片有< B )种基本工作方式。
A、2B、3C、4D、612、微机中地址总线的作用是< D )A、用于选择进行信息传输的设备B、用于确定操作对象C、用于选择存储单元D、用于指定存储单元和I/O设备接口电路的选择地址13、当有如下中断请求时,微处理器执行完成当前指令后,优先响应< A ) A、INTOB、NMIC、INTRD、单步中断14、USB是一种< A ) A、通用的串行总线接口B、通用的并行总线接口C、新型的微机内部总线D、新外设标准插头15、由16K×4芯片组成32KB存储器模块,需要<B)片RAM。
《微机原理与接口技术》期末复习题

《微机原理与接口技术》期末复习题一、选择题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设备是否准备好。
复习题单片机与接口技术

《单片机原理与接口技术》A复习题一、单选题(每小题3分,共45分)1. MCS-51上电复位后,SP的内容应是(B)。
A. 00HB. 07HC. 60HD. 70H2. 十进制29的二进制表示为原码( B )A. 1110 0010B. 0001 1101C. 1010 1111D. 0000 11113. 假定(A)=56H,(R5)=67H。
则执行指令:ADD A,R5DA A后,累加器A的内容为(),CY的内容为(A )。
A. 23H,1B. 0BDH,0C. 24H,1D. 7BH,04. 对于8051单片机,其内部RAM(D )。
A. 只能位寻址B. 只能字节寻址C. 既可位寻址又可字节寻址D. 少部分能位寻址5. 要使MCS-51能够响应定时器T1中断,串行接口中断,它的中断允许寄存器IE的内容应是(A)。
A. 98HB. 84HC. 42HD. 22H6. 在下列所列特点中,不属于串行工作方式2的是( C )A. 是11位帧格式B. 有第9数据位C. 使用一种固定的波特率D. 使用两种固定的波特率7. MCS—51的专用寄存器SFR中的堆栈指针SP是一个特殊的存贮区,用来(B),它是按后进先出的原则存取数据的。
A. 存放运算中间结果B. 暂存数据和地址C. 存放标志位D. 存放待调试的程序8. 指令MOVX A,@DPTR源操作数寻址方式为(C )。
A. 寄存器寻址B. 直接寻址C. 寄存器间接寻址D. 变址寻址9. 指令JBC 00H,rel 操作码的地址为2000H,rel=70H,当R0=20H,(20H)= 0AH时,执行指令后的PC为(C )。
A. 2000HB. 2002HC. 2003HD. 2073H10. 若MCS-51中断源都编程为同级,当它们同时申请中断时,CPU首先响应( B )。
A. INT1B. INT0C. T1D. T0二、填空题(每小题2分,共20分)1.MCS-51单片机片内RAM 的工作寄存器共32个单元,以R0-R7 作为寄存器名称。
计算机接口技术总复习题及答案精品

计算机接口技术总复习题及答案精品计算机接口技术总复习题及答案1章练习题一·单项选择题1. 8086微处理器可寻址访问的最大I/O空间是(②)。
① 1KB ② 64KB ③ 640KB ④ 1MB2.CPU的控制总线提供(④)。
①数据信号流②所有存储器和I/O设备的时序信号及控制信号③来自I/O设备和存储器的响应信号④前面②和③两项3. CPU的数据总线提供(①)。
①数据信号流②所有存储器和I/O设备的时序信号及控制信号③来自I/O设备和存储器的响应信号④地址信号流4. CPU的地址总线提供(④)。
①数据信号流②所有存储器和I/O设备的时序信号及控制信号③来自I/O设备和存储器的响应信号④地址信号流5. CPU在执行OUT DX,AL指令时,CPU往控制总线上送出的有效信号是(①)。
①IOW②MEMW③IOR④MEMR6. CPU在执行OUT DX,AL指令时,CPU往地址总线上送出的有效信号是(①)。
①DX寄存器所存放的地址② AL寄存器所存放的数据③IOR IOW④MEMR MEMW7. CPU在执行OUT DX,AL指令时,CPU往数据总线上送出的有效信号是(②)。
①DX寄存器所存放的地址② AL寄存器所存放的数据③IOR IOW④MEMR MEMW8. 8086 CPU寄存器中,能在操作数内存寻址时用作地址寄存器的是(②)。
① AX ② BX ③ CX ④ DX9. 8086CPU在作外设输入时,控制信号M/IO,DT/R必须是(②)。
① 11 ② 00 ③ 01 ④ 1010. 8086CPU基本总线周期中,地址信号在(①)时间发生。
① T1 ② T3 ③ T2 ④ T411. 8086CPU在作总线操作时,遇到READY=L后可插入(②)。
① 1个等待周期②等待周期个数由具体情况所定③ 2个等待周期④ 3个等待周期12. 8086系统中,SP(②)。
①只能指向奇地址单元②只能指向偶地址单元③最好指向偶地址单元④最好指向奇地址单元13. 8086 系统配置在最大方式比最小方式增加的一片专用芯片是(③)。
微机原理与接口技术小题复习

微机原理与接口技术小题复习一、填空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转换器,起动⼀次转换读⼊多次数字量,则读⼊的数字量()。
《单片机原理与接口技术》课程复习资料一、填空题当RS1=1,RS0=0时

《单片机原理与接口技术》课程复习资料一、填空题:1.当RS1=1,RS0=0时,寄存器R0~R7对应的内部RAM单元地址为2.8位二进制补码数表示的数据范围是:3.8031的EA引脚必须。
4.MCS-51单片机系统进行外部扩展时,用于输出高8位地址,用于输出低8位地址,用于传递数据、指令信息。
5.如果(TMOD)=61H,则T0用作(计数器,定时器),工作模式为,T1用作工作模式。
6.DAC0832和51单片机接口时的三种连接方式:,,。
7.1100000 B =H =D。
8.定时/计数器T0中断请求标志为,定时/计数器T1中断请求标志为,串行口接收中断请求标志为,串行口发送中断请求标志为。
9.8051 单片机芯片内有个RAM 单元,可按位寻址的RAM 单元有个10.定时器1工作在计数方式时,其外加的计数脉冲信号应连接到引脚。
11.执行中断返回指令,从弹出地址送给。
12.A/D转换器的主要性能指标有,,,,。
13.我们用的单片机一共有__ _ ___个引脚。
其中第9脚是__ ___引脚。
14.单片机的存储器空间一共有四个,分别是_ ________、_____、_ ___和_ _。
15.若单片机的振荡频率为12MHz,那一个机器周期是。
16.片外ROM的选通信号是,片外RAM 的读信号是,是引脚。
17.C51把bit类型的变量安排在单片机。
18.一台MCS-51单片机串行口以中断方式接受数据,数据格式为10位,波特率2400,晶振频率11.059MHZ。
将下面的初始化程序补充完整。
(5分)MOV TMOD,MOV TL1,MOV TH1,SETB TR1MOV SCON,SETBSETB19.在RST引脚上持续输入至少的高电平,就可使单片机完成复位操作。
复位后,P0~P3口的初值为,PC的值,SP的值为。
20.用MCS-51单片机定时/计数器0的工作模式1定时40ms,定时时间到申请中断,用软件启动定时,晶振频率12MHZ,将下面的初始化程序补充完整。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
接口技术复习题
填空:
1、十进制数73= B= H。
2、8086的AD15~AD0称为地址/数据复用引脚,当ALE 信号有效时,表示传送地址信息;当DEN*信号有效时,表示传送数据信息。
3、8086系统中1MB存储空间分为2个512KB字节的存储体,其中一个为偶
体,由A0 信号选择,一个为奇体,由 BHE* 信号选择。
4、8259为可编程中断控制器芯片,一片最多能管理8级中断,某微机系
统中有32级中断源,需用 5 片8259芯片。
5、串行通信数据传送方式有单工、半双工和全双工,其通信方式有异步通信和同步通信两种方式。
6、D/A转换芯片DAC0832具有直通、单缓冲、双缓冲三种工作方式。
7、计算机系统的三总线是指数据总线DB、地址总线AB、控制总线CB ,指令OUT
20H,AL执行时,通过数据总线DB总线传送AL的值。
8、8088一共有20根地址线,在访问内存时它所使用的地址线是A19~A0,可直
接寻址1M 字节的内存空间。
9、现代微型计算机系统中,为了解决存储器的容量、速度和成本之间的矛盾,广泛采用三
级层次结构,按照速度递增的顺序,依次为外存储器、主存储器、高速缓冲
存储器cache。
10、使传送过程更可靠,在串行异步通信接口中设立了三种出错标志,分别是__帧错___、
__溢出错________、奇偶错。
11、EPROM2764,其存储容量为8Kx8位,共有8根数据线,13根地址线。
用它组成
64KB的ROM存储区共需8 片芯片,进行地址或字扩充。
12、可编程接口芯片8253有3个16 位的计数通道,每个通道有 6种工作方式可供选
择。
若8253采用BCD码计数且CLK0接1.5MHz的时钟,欲使OUT0产生频率为300Hz的方波
信号,则8253的计数值应为5000H,应选用的工作方式是方式3。
13、CPU从I/O接口的__状态____寄存器中获取外部设备的“忙”、“闲”和“准备好”等
信息。
CPU通过I/O接口中的__控制_____寄存器向外设发出“启动”和“停止”等信号。
14、假定某8位ADC输入电压范围是-5V~+5V,则与输入电压Vin=2.5V对应的数字量编码为192。
选择:
1、从8086CPU的内部结构上看,其是由( C )两部分组成。
A、控制器和20位物理地址加法器
B、运算器和总线接口
C、执行单元和总线接口单元
D、控制器和运算器
2、当8255A的端口A、端口B均工作在方式0的输入方式时,端口C可以作为( A )用。
A、两个4位I/O端口或1个8位I/O端口
B、状态端口
C、部分作I/O、部分作端口A、B的联络信号
D、全部作联络信号
3、8086微处理器的BHE*和A0信号为0 0组合时,所进行的操作是(A )。
A、读/写一个字
B、从偶地址读/写一个字节
C、从奇地址读/写一个字节
D、无效
4. 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/=0
5.在8086系统中中断号为0AH ,则存放中断向量的内存起始地址为(B )。
A.0AH
B.28H
C.4AH
D.2AH
6.在异步串行通信中,传送ASCⅡ字符′Z ′(′Z ′的ASCII 码为1011010B),采用1位起始
位、1位偶校验位和l 位停止位,此时串行口发送的帧信息为( D )
A .01011010l1
B B .00101101l1B
C .010*******B
D .0010110101B
7. 8255中可用置位/复位控制字对( C )的各位进行按位操作以实现某些控制功能。
A. PA 口
B.PB 口
C.PC 口 D 、数据总线缓冲器
8. 8259中断屏蔽寄存储器的作用是( B ).
A.禁止CPU 响应外设的中断请求
B.禁止外设向CPU 发中断请求
C.禁止软中断请求
D.禁止NMI 中断请求
9. 8位D/A 转换器的分辨率能给出满量程电压的( D ).
A.1/8
B.1/16
C.1/32
D.1/256
10.在正常EOI 方式下, 中断结束命令是清除( B )中的某一位.
A.IRR
B.ISR
C.IMR
D.程序状态字
11.8088CPU 上READY 信号为下面哪种信号有效?(B )
A .上升沿;
B . 高电平;
C .下降沿;
D .低电平。
12.以下叙述中,不正确的是( A )。
A .一个指令周期就是一个总线周期;
B .一个时钟周期也称为一个T 状态;
C .一个基本总线周期含4个T 状态;
D .执行一条指令所需时间为一个指令周期。
13.8250芯片是可编程 D 接口芯片。
A 、定时器;
B 、中断控制
C 、并行通信;
D 、串行通信。
14、可编程接口芯片在使用前对它(B ),称为初始化编程。
A.写操作数
B.写控制字
C.编接口地址
D.设计控制电路
简答:
1、按照中断产生的方法,8086中断分为几大类?若某中断源的类型号为43H,其中断服务程序的入口地址为2080:1100H ,试写出装填中断向量的指令序列。
按照中断产生的方法,8086中断分为内部中断(软件中断)和外部中断(硬件中断)两大类。
中断向量装入如下:cli
xor ax,ax
Mov ds,ax
Mov si,43h*4
Mov [si],1100H
Add si,2
Mov [si],2080H
sti
2、CPU与I/O设备交换信息的方式有哪几种,各用于什么场合?
1)程序查询方式,适合于少量数据传输;
2)中断方式,适合于中速不定时数据传输;
3) DMA方式,适合于高速大量数据传输。
3、一个异步串行通信口以每秒120个字符的速度传送数据,每个字符包括一个起始位,七个数据位、一个奇校验位和一个停止位,试写出(8250)的控制字,计算出其波特率。
00001010(0AH)
波特率=120*10=1200bit/s
综合题:
1、8088系统接有一片8253,当A7~A2=001011时该8253芯片工作,定义通道0(计数器0)工作在方式4,CLK0=2MHz,要求定时5ms;
通道2(计数器2)工作在方式0,其CLK2输入外部记数事件,每计满1275个数向CPU发出中断请求。
要求:(1)确定8253各口地址
(2)确定8253各通道的控制字;
(3)编写8253通道0和通道2的初始化程序。
2、已知某8088微机中8255A与ADC0809的部分电路如下图所示,电路中8255A的口地址为80H~83H。
要求:
(1)编写8255A初始化程序;
(2)说明A/D转换需要哪几个步骤?;
(3)编写一段从ADC0809 IN4采集5个数据存入BUF开始的单元的程序段。
(1)8253的口地址分别为:2CH,2DH,2EH,2FH
(2)8253通道0的控制字为:00111000(38H)
8253通道2的控制字为:10110001(B1H)
(3) MOV AL,38H
OUT 2FH,AL
MOV AX,10000;N0=2*106*5*10-3=10000
OUT 2CH,AL
MOV AL,AH
OUT 2CH,AL
MOV AL,0B1H
OUT 2FH,AL
MOV AX,1275H
OUT 2EH,AL
MOV AL,AH
OUT 2EH,AL
2、(1) PA口工作于方式0输入,PB口工作于方式0输出,PC口不用
MOV AL,90H
OUT 83H,AL
(2)A/D转换步骤为:
选择通道
启动A/D转换
等待转换结束
读入转换结果存入内存
(3)程序为:
MOV SI,OFFSET BUF
MOV CX,5
CONT:MOV AL,0C0H
OUT 81H,AL
CALL delay;延时
IN AL,80H
MOV [SI],AL
INC SI
LOOP CONT。