计算机接口技术总复习
- 格式:ppt
- 大小:617.50 KB
- 文档页数:20
第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分,共40分)1.接口的基本任务是_____控制输入和输出____。
2.接口中的数据缓冲功能是指:__输出数据的锁存和输入数据的缓冲____。
3.接口中的信息通常有以下三种:_状态_、__控制___和__数据__。
4.在8086/8088系统中,I/O端口的地址采用_独立_编址方式,访问端口时使用专门的__i/o指令_____。
5.在以80X86为处理器的微机中能寻址的最大端口数为_65536_,但在早期的IBM-PC机中,由于只用了8根地址线作为I/O端口的寻址,因此其最大的寻址端口数为_256_。
6.使用80X86的CPU有两种类型的中断:_内部__和_外部__。
而后者中由8259A管理的中断又被称为_硬件中断_。
7.特殊嵌套方式与一般嵌套方式相比,其特点是:_在特殊全嵌套方式下,当处理某一级中断时,如果有同级的中断请求,则8259A也可以响应。
8.某时刻8259A的IRR寄存器中的内容是11H,说明__IR0,IR4有中断请求___;某时刻8259A的ISR 寄存器中的内容是80H,说明__IR7中断请求正在服务中___;某时刻8259A的IMR寄存器中的内容是80H,说明___IR7中断请求被屏蔽其余开放_____。
9.80X86的CPU有两条外部中断请求线__INTR__和__INTA_____。
这两条线上来的中断都属于__外部_中断。
10.ICW2命令字的功能是_中断类型号__,如果写入的ICW2为08H,则__IR0的中断类型号为08H________。
11.8253的核心功能部件是:_计数器__。
12.8253的CLKo接1.5MHz的时钟,欲使OUT0产生频率为500kHz的方波信号,则8253的计数值应为_3_,应选用的工作方式是_3_。
13.8255A有__3__种工作方式,其中只有_PA_口有2方式。
14.8255的方式选择字和PC口的置位/复位字都是写入__PC__口的,为了区别写入的两条命令,命令的_最高_位作为特征位。
《微型计算机接口技术》复习题7(开卷时间:120分钟)班级_________ 学号__________ 姓名_____________一、填空(每空1分,共40分)1.为了能够进行数据的可靠传输,接口应具备以下功能:_____________、________________、_______________、______________、_____________、______________。
2.接口中的设备选择功能是指:________________________。
3.接口中的可编程功能是指:________________________。
4.在计算机中主要有两种寻址方式:______________和_______________方式。
在________________方式中,处理器使用专门的I/O指令。
5.面向处理器的总线的优点是:_________________________。
6.SCSI总线的中文名为_______________,它是__________芯的信号线,最多可连接_________个外设。
7.某时刻8259A的IRR寄存器中的内容是13H,说明_______________________________,某时刻8259A的ISR寄存器中的内容是40H,说明______________________________。
某时刻8259A的IMR寄存器中的内容是40H,说明______________________。
8.ICW2命令字的功能是_______________,如果写入的ICW2为08H,则_______________________________。
9.ICW3命令字的功能是_______________,如果写入主片的ICW3为08H,则说明_______________________________。
10.8259A的地址引脚A0=1时读出的内容是:______________________________。
一、选择题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一、单项选择题1.8086/8088微处理器中堆栈段SS 作为段基值则偏移量为______提供。
( ) A .BP B .SP C .SI D .DI 2.8086访问I /O 端口的指令,常以寄存器间接寻地址方式在DX 中存放( ) A .I/O 端口状态 B .I/O 端口数据 C .I/O 端口地址 D .I/O 端口控制字 3.对于EPROM 而言,只有______信号同时有效时才能输出所需要的数据。
( )A .OE CEB .CE WEC .OE WED .OE RD 4.当标志寄存器FR 中OF 位等于1时,表示带有符号的字运算超出数据______范围。
( ) A .-128~+127 B .-32768~+32767 C .000~FFFFH D .0~FFH 5.8086/8088微处理器引脚中______信号线能反映标志寄存器中断允许标志位IF 的当前值。
( ) A .7S B .5S C .4S D .6S 6.Intel 2164A 芯片地址线及数据线条数分别为( ) A .16;1 B .8;1 C .10;1 D .10;8 7.微处理器与外设传送数据过程中,只由硬件完成而不需要软件支持的传送方式是( )A .DMAB .无条件C .查询D .中断 8.Intel 8255A 初始化控制字是通过______写入的。
( ) A .数据总线缓总器 B .读/写控制逻辑 C .A 组控制 D .B 组控制 9.8259A 是( ) A ,可编程DMA 控制器 B .不可编程中断控制器 C .可编程定时/计数器 D .总线仲裁器 10.用8259A 管理优先级时,当一个中断请求服务结束后,其中断源的优先级降为最低,其 余中断源优先级也相应变化,这是一种______方式。
( )A .自动循环B .完全嵌套C .特殊循环D .特殊屏蔽 11.8255A 内部A 组控制( ) A .PA 口和PG ~4PC B .PA 口和PC 口 C .PA 口和PB 口 D .PA 口 12.8255A 工作于方式1输出时,在由外设输入的STB 信号的______控制下将送到端口A (或端口B )的数据锁存。
微机原理与接口技术1. 在8086/8088CPU中,为了减少CPU等待取指所需的时间,设置了指令队列。
2.在存储体系中,辅存的作用是弥补主存容量不足的缺陷。
3. 十进制数30.375表示成十六进制数为1E.6 H。
4. 在8086/8088中,一个最基本的总线周期由4个时钟周期组成,假设8086的主频为10MHz,则一个时钟周期是100ns。
5. SBB在形式和功能上都和SUB指令类似, 只是SBB 指令在执行减法运算时, 还要减去CF的值。
6. 采用十六进制书写二进制数,位数可以减少到原来的1/4。
7. 在微型计算机中使用I/O端口地址来区分不同的外设。
8. 采用寄存器寻址方式时,操作就在CPU内部进行, 不需要使用总线周期。
9. 中断触发的方式有电平触发和边沿触发触发两种10.正数的反码与原码相等11. 已知物理地址为0FFFF0H,且段内偏移量为0B800H,若对应的段基地址放在DS中,则DS=0F47FH。
12. 8255芯片是一种并行接口芯片。
13. 在8086/8088微机系统中,将AL内容送到I/O接口中,使用的指令是OUT 端口地址, AL。
14. 8086CPU中负责与I/O端口交换数据的寄存器为AX/AL。
15.十进制小数转换成十六进制小数可采用乘16取整法。
16. 如果指令中的地址码就是操作数的有效地址,那么这种寻址方式称为直接寻址。
17. 8086CPU内部按功能分为两部分,即总线接口部件和执行部件。
18. 如指令中的地址码就是操作数,那么这种寻址方式称为立即数寻址。
19. 堆栈是一种先进后出存储器。
20. CPU每次可以响应1个中断源的中断请求。
21. 在计算机系统的层次结构中,操作系统位于第2层,而机器语言位于第3层。
22. 在计算机系统的层次结构中,汇编语言位于第4层,而高级语言位于第5层。
23. 存储系统三个性能参数是容量、速度和价格/位。
24. 8086的地址线有20条,数据线有16条。
单片微型计算机原理和接口技术第三版复习总结前言单片微型计算机的定义和重要性接口技术在现代电子系统中的作用第一章:单片机概述1.1 单片机的发展历程单片机的诞生和发展主要的单片机系列1.2 单片机的基本组成CPU存储器输入/输出接口时钟系统复位电路1.3 单片机的分类和应用领域按功能分类按应用领域分类第二章:单片机的指令系统2.1 指令系统概述指令的格式指令的分类2.2 寻址方式立即寻址直接寻址间接寻址寄存器寻址变址寻址2.3 指令集详解数据传输指令算术运算指令逻辑运算指令控制转移指令第三章:存储器结构3.1 存储器的分类ROMRAMEEPROM3.2 存储器的扩展存储器的地址映射存储器的接口技术3.3 存储器的保护机制写保护保密机制第四章:输入/输出接口4.1 I/O接口的基本概念I/O端口I/O控制方式4.2 并行接口8255A可编程并行接口8155可编程并行接口4.3 串行接口串行通信原理串行接口芯片第五章:中断系统5.1 中断的基本概念中断的分类中断优先级5.2 中断处理流程中断请求中断服务程序中断返回5.3 中断控制器8259A可编程中断控制器第六章:定时器/计数器6.1 定时器/计数器的工作原理定时器的工作模式计数器的应用6.2 定时器/计数器的应用实例定时控制脉冲计数第七章:模数与数模转换7.1 模数转换器(ADC)ADC的工作原理ADC的应用7.2 数模转换器(DAC)DAC的工作原理DAC的应用第八章:总线技术8.1 总线的概念总线的功能总线的分类8.2 常用总线标准ISA总线PCI总线USB总线8.3 总线仲裁和控制总线仲裁机制总线控制策略第九章:单片机的系统设计9.1 系统设计的基本步骤需求分析硬件设计软件设计9.2 系统可靠性设计电源管理故障检测与处理9.3 系统性能优化代码优化硬件优化结语单片机技术的未来发展趋势学习单片机的重要性参考文献列出相关的参考书籍和文献。
1、微处理器(CPU)由运算器、控制器、寄存器组三部分组成。
2、运算器由算术逻辑单元ALU、通用或专用寄存器组及内部总线三部分组成。
3、控制器的功能有指令控制、时序控制、操作控制,控制器内部由程序计数器PC、指令寄存器IR、指令译码器ID、时序控制部件以及微操作控制部件(核心)组成。
4、8088与存储器和I/O接口进行数据传输的外部数据总线宽度为8位,而8086的数据总线空度为16位。
除此之外,两者几乎没有任何差别。
5、在程序执行过程中,CPU总是有规律的执行以下步骤:a从存储器中取出下一条指令b指令译码c如果指令需要,从存储器中读取操作数d执行指令e如果需要,将结果写入存储器。
6、8088/8086将上述步骤分配给了两个独立的部件:执行单元EU、总线接口单元BIU。
EU作用:负责分析指令(指令译码)和执行指令、暂存中间运算结果并保留结果的特征,它由算数逻辑单元(运算器)ALU、通用寄存器、标志寄存器、EU控制电路组成。
BIU作用:负责取指令、取操作、写结果,它由段寄存器、指令指针寄存器、指令队列、地址加法器、总线控制逻辑组成。
7、8088/8086CPU的内部结构都是16位的,即内部寄存器只能存放16位二进制码,内部总线也只能传送16位二进制码。
8、为了尽可能地提高系统管理(寻址)内存的能力,8088/8086采用了分段管理的方法,将内存地址空间分为了多个逻辑段,每个逻辑段最大为64K个单元,段内每个单元的地址长度为16位。
9、8088/8086系统中,内存每个单元的地址都有两部分组成,即段地址和段内偏移地址。
10、8088/8086CPU都是具有40条引出线的集成电路芯片,采用双列直插式封装,当MN/MX=1时,8088/8086工作在最小模式,当MN/MX=0时,8088/8086工作在最大模式。
11、8088/8086 CPU内部共有14个16位寄存器。
按其功能可分为三大类,即通用寄存器(8个)、段寄存器(4个)、控制寄存器(2个)。
《微型计算机接口技术》复习题5(开卷时间:120分钟)班级_________ 学号__________ 姓名_____________一、填空(每空1分,共40分)1.为了能够进行数据的可靠传输,接口应具备以下功能:_____________、________________、_______________、______________、_____________、______________。
2.在计算机中主要有两种寻址方式:______________和_______________方式。
在________________方式中,处理器使用专门的I/O指令。
3.在8086/8088系统中,I/O端口的地址采用__________编址方式,访问端口时使用专门的_________________。
4.在以80X86为处理器的微机中能寻址的最大端口数为_______,但在早期的IBM-PC机中,由于只用了____根地址线作为I/O端口的寻址,因此其最大的寻址端口数为_____。
5.面向处理器的总线的优点是:_________________________。
6.SCSI总线的中文名为_______________,它是__________芯的信号线,最多可连接_________个外设。
7.某时刻8259A的IRR寄存器中的内容是13H,说明_______________________________,某时刻8259A的ISR寄存器中的内容是40H,说明______________________________。
某时刻8259A的IMR寄存器中的内容是40H,说明______________________。
8.ICW2命令字的功能是_______________,如果写入的ICW2为08H,则_______________________________。
9.在两片8259A级连的中断电路中,主片的IR3请求线作为从片的中断请求输入,则初始化主片时的ICW3为____________,从片的ICW3为____________。
微型计算机及接口技术复习试卷(一)一、单项选择题:在每小题的备选答案中选出一个正确答案,并将其编码写在题干上的括号内。
(每小题1分,本大题共10分)1、总线是位处理器、内存储器和I/O接口之间相互交换信息的公共通路。
总线中的控制总线是的信息通路。
A、微处理器向内存储器传送的命令信号B、微处理器向I/O接口传送的命令信号C、外界向微处理器传送的状态信号D、上述三种信号2、ALU用于对数据进行算术和逻辑运算,进行结果的一些特征存于()A、ACCB、BXC、CXD、FR3、指令队列的作用是()A、暂存预取指令B、暂存操作数C、暂存指令地址D、暂存操作数地址4、8086微处理器可寻址访问的最大I/O空间为()A、1KB、64KC、640KD、1M5、Reset信号有效后,8086CPU的启动地址()A、FFFFFhB、FFFF0hC、0FFFFhD、00000h6、指令MOV AX,[3070H]中源操作数的寻址方式为()A、寄存器间接寻址B、立即寻址C、直接寻址D、编址寻址7、断电(或关机)后,仍保留原有信息的存储器是()A、RAM和ROMB、ROM和EPROMC、SRAM和DRAMD、PROM和RAM8、要组成64KB的8086系统程序存储空间,选用EPROM的最佳方案是芯片。
A、1片64K×8位B、2片32K×8位C、4片16K×8位D、8片8K×8位9、传送数据时,占用CPU时间最长的传送方式是()A、查询B、中断C、DMAD、无条件传送10、8086中断操作的类型码是()A、中断服务子程序的入口地址B、中断向量表的地址指针C、中断向量表的内容D、中断向量表中第n个地址11、8255A工作在方式0时,端口A、B和C的输入输出可以有种族和。
A、4B、8C、16D、3212、设8255芯片的端口基地址是60H,寻址控制寄存器的命令是()A、OUT60H,ALB、OUT61H,ALLC、OUT62H,ALD、OUT63H,AL13、8253-5某计数器的最小计数初值是()A、0FFFFHB、8000HC、0000HC、0001H14、对8253-5的定时与计数()A、实质相同B、定时需加时钟脉冲C、有两种不同的工作方式D、需通过不同的控制端口设置15、50H输入一个8位D/A转换器,其输出电压应为,注满量程电压为5V,()A、2.5VB、0.97656VC、1.25VD、1.5625V16、USB是一个万能插口,实际上也是通用串行总线,其连接器为芯连接器。