《微型计算机接口技术》复习题4

合集下载

微型计算机原理与接口技术---试题

微型计算机原理与接口技术---试题

试题一(一)填空题1.RESET 信号到来后8088/86的CS 和IP 分别为_FFFF_H 和_0000_H 。

2. 在特殊全嵌套方式下,8259 可响应同级或高级中断请求。

3. CPU 与外设接口通过数据总线传送状态信号与命令信号。

4. 8255 有3 种工作方式, 其中方式2只允许A 口使用。

6. 外设端口的编址方式有I/O 端口独.立编址和I/O 端口与存储器统一编址。

8.8088/8086的AD7-AD0是地址数据复用引脚,在T1时传送__地址信号__。

9.8259A作为主片时其引脚CAS0-CAS2 的信息传送方向是_向外_。

10.RS-232C是适用于__数据终端设备DTE__和__数据通信设备DCE__间的接口。

(二)单选题1. 8086CPU寻址I/O端口最多使用(4)条地址线。

(1)8 (2)10 (3)12 (4)162. 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 =03.某计算机的字长是16位,它的存储器容量是64KB,若按字编址那么它的最大寻址范围是(2)。

(1)64K字(2)32K字(3)64KB (4)32KB4.某一SRAM芯片的容量是512×8位,除电源和接地线外,该芯片的其他引脚最少应为(4)根。

(1)25 (2)23 (3)21 (4)195.8088/8086的基本总线周期由(2)个时钟周期组成。

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

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

(1)15级(2)16级(3)32级(4)64级8.当IF=0,8088/8086CPU不响应(2)中断请求。

微型计算机原理与接口技术-4_真题(含答案与解析)-交互

微型计算机原理与接口技术-4_真题(含答案与解析)-交互

微型计算机原理与接口技术-4(总分100, 做题时间90分钟)一、单项选择题在每小题列出的四个备选项中只有一个选项是符合题目要求的。

1.MCS-51单片机复位操作的主要功能是把PC初始化为( )SSS_SINGLE_SELA 0100HB 0000HC 2080HD 8000H分值: 1答案:B2.int a[5],*p=a;对a数组元素地址的正确引用是( )SSS_SINGLE_SELA p+5B &a[0]C &a+1D *a+1分值: 1答案:B[解析]A越界,C和D表达错误。

3.以下if语句错误的是( )SSS_SINGLE_SELA if(x<;B if(x+=y;C if(x<x++;y++;ELSE x--;y--;D if(x!=scanf("%d",&;else x++;分值: 1答案:C[解析]if~else语句在if后面只能是一句,同样在else后面也是一句。

如果需要多句才能表达清楚,就要用复合语句。

4.下面不是三态锁存器的是( )SSS_SINGLE_SELA 74LS244B 74LS373C 74LS377D 74LS273分值: 1答案:B5.执行MOV IE,#81H指令的意义是( )SSS_SINGLE_SELA 屏蔽中断源B 开放外部中断源0C 开放外部中断源1D 开放外部中断源0和1分值: 1答案:B[解析]IE=81H=10000001B,则EA=1,开中断,EX0=1,允许外部中断。

6.MOVC A,@A+DPTR的寻址方式是( )SSS_SINGLE_SELA 相对寻址B 寄存器间接寻址C 变址寻址D 寄存器寻址分值: 1答案:C7.C语言中最基本的数据类型是( )SSS_SINGLE_SELA 整型、实型、逻辑型B 整型、实型、逻辑型、字符型C 整型、字符型、逻辑型D 整型、实型、字符型分值: 1答案:D8.以下属于单片机集成块型号的是( )SSS_SINGLE_SELA 386DXB 8097JFC 8086D 80486DX答案:B9.汇编程序在汇编过程中扫描的次数是( )SSS_SINGLE_SELA 1B 3C 2D 4分值: 1答案:C[解析]第一次检查错误,第二次汇编。

单片机微型计算机原理及接口技术课后习题答案第4章

单片机微型计算机原理及接口技术课后习题答案第4章

单片机微型计算机原理及接口技术课后习题答案第4章4-2 试述指令MOV A,R0和MOV A,@R0的区别两条指令的目的操作数相同,两条指令的区别在于源操作数来源不同:MOV A,R0 指令的源操作数就是R0寄存器的内容;而MOV A,@R0 指令的源操作数是位于存储器单元内,且存储器单元的地址是R0寄存器的内容。

4-3 试述指令MOV A,20H和MOV A,#20H的区别MOV A,20H 源操作数是直接寻址,20H表示源操作数所在存储器单元的地址。

MOV A,#20H 源操作数是立即数寻址,#20H是立即数,也就是源操作数。

4-4 说明一下指令中源操作数所在的存储器类型。

(1)MOV A,#30H; 立即数#30H,就是源操作数,存在于指令中,所以位于程序存储器。

(2)MOV A,30H; 30H是源操作数所在数据存储单元的地址,所以源操作数位于数据存储器。

(3)MOVC A,@A+DPTR;源操作数是变址寻址, 助记符MOVC表示源操作数位于程序存储器。

(4)MOVX A,@DPTR; 源操作数是寄存器间接寻址, 助记符MOVX表示源操作数位于外部数据存储器。

4-5 判断下列指令书写是否正确:(1)MOV A,B; ✔(2)MOV A,#3000H ; ✘,因为A是8位寄存器,而#3000H是16位数值,没法全部存到A里(3)INC,#20H ; ✘只能INC A/direct/Rn/@Ri/DPTR(4)MOV 5,A ; ✔,注意目的操作数是直接寻址方式,不是立即寻址(5)MOV 30H,40H; ✔(6)MOV B,@DPTR ; ✘,@DPTR寻址用于MOVX指令,不能用于MOV指R(7)CJNE 30H,#80H,NEXT ; ✘,CJNE指令格式只能是CJNE A/Rn/@Ri,#data,rel或CJNE A,direct,rel(8)POP A ; ✘只能是直接寻址方式POP direct,正确的是POP ACC(9)PUSH ACC; ✔(10)SJMP 2000H ; ✘rel的范围是-128~127(用补码表示其值)共256B范围4-6 设ACC=12H,B=64H,SP=60H,30H中存放的是78H,试分析下列程序执行后,ACC、B、30H、SP中的内容分别为多少,并画出堆栈示意图。

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

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

第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__口的,为了区别写入的两条命令,命令的_最高_位作为特征位。

《微机原理与接口技术》第四章习题集与解答知识分享

《微机原理与接口技术》第四章习题集与解答知识分享

《微机原理与接口技术》第四章习题集与解答精品文档习题集解答第五章汇编语言程序设计1.从4000H单元开始定义数据段如下,请画出所定义存储器的分配图。

BUF SEGMENTDAl DW 3456HDA2 DB 2 DUP(7,8)BUF ENDS答:存储器的分配图2.对于习题1的定义,请说明下列每条指令执行后的结果。

1、 MOV AX,SEG DAl2、MOV AX,SEG DA23、MOV BX,OFFSET DAl4、MOV BX,OFFSET DA25、MOV CX,TYPE DAl6、MOV CX,TYPE DA27、MOV DX,LENGTH DAl8、MOV DX,LENGTH DA29、MOV AX,SIZE DAl ‘10、MOV AX,SIZE DA2答:1、(AX)=(DS)2、(AX)=(DS)+23、(BX)=4000H4、(BX)=4002H5、(CX)=26、(CX)=17、(DX)=28、(DX)=49、(AX)=210、(AX)=43.已知数据定义如下,请计算变量PL的值是多少?DATA DB ‘AB’DATAl DB 10 DUP(?)PL EQU $-DATA答:PL=DATA+12-DATA=124.已知A=25、B=15、C=4,请计算下列表达式的值。

(1) A × 50+B (2) A MOD C+B(3)(A+4)×B-3 (4) B/3 MOD 4(5)A LE B (6) A XOR 50答:(1) A × 50+B= 25 × 50+15=1250+15=12515(2) A MOD C+B=25 MOD 4+15=1+15=16(3)(A+4)×B-3 =(25+4)×15-3 =1500-3=1497(4) B/3 MOD 4 =15/3 MOD 4 =5 MOD 4 =1(5)A LE B =25 LE 15 = 0(6) A XOR 50 = 25 XOR 50 = 435.已知内存DATA单元存放一个字数据,请统计其中含有0的个数,并送人RESULT单元的程序。

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

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

微机原理及接口技术(第三版)习题及答案习题11.1微处理器和微型计算机的发展经历了哪些阶段?各典型芯片具备哪些特点? 【解答】经历了6代演变,各典型芯片的特点如表1-1所示。

1.2微型计算机的特点和主要性能指标有那些?【解答】除具有运算速度快、计算精度高、有记忆能力和逻辑判断能力、可自动连续工作等基本特点以外,还具有功能强、可靠性高、价格低廉、结构灵活、适应性强、体积小、重量轻、功耗低、使用和维护方便等。

微型计算机的性能指标与系统结构、指令系统、硬件组成、外部设备以及软件配备等有关。

常用的微型计算机性能指标主要有:字长、主频、内存容量、指令数、基本指令执行时间、可靠性、兼容性、性能价格比等。

1.3常见的微型计算机硬件结构由哪些部分组成?各部分的主要功能和特点是什么?【解答】微型计算机硬件一般由微处理器、内存储器、外存储器、系统总线、接口电路、输入/输出设备等部件组成。

主要组成部件的功能和特点分析如下:(1)微处理器:是微型计算机的核心部件,由运算单元ALU、控制单元、寄存器组以及总线接口1微机原理及接口技术习题及答案部件等组成,其功能是负责统一协调、管理和控制系统中的各个部件有机地工作。

(2)内存储器:用来存放计算机工作过程中需要的操作数据和程序。

可分为随机存储器RAM和只读存储器ROM。

RAM存放当前参与运行的各种程序和数据,特点是信息可读可写,存取方便,但信息断电后会丢失;ROM用于存放各种固定的程序和数据,特点是信息固定不变,关机后原存储的信息不会丢失会丢^(3)系统总线:是CPU与其它部件之间传送数据、地址和控制信息的公共通道。

可分成数据总线DB、地址总线AB、控制总线CB。

(4)输入/输出接口电路:完成微型计算机与外部设备之间的信息交换。

由寄存器组、专用存储器和控制电路等组成。

(5)主机板:由CPU插座、芯片组、内存插槽、系统BIOS、CMOS、总线扩展槽、串行/并行接口、各种跳线和一些辅助电路等硬件组成。

微型计算机及接口技术复习试卷1-7套

微型计算机及接口技术复习试卷1-7套

微型计算机及接口技术复习试卷(一)一、单项选择题:在每小题的备选答案中选出一个正确答案,并将其编码写在题干上的括号内。

(每小题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是一个万能插口,实际上也是通用串行总线,其连接器为芯连接器。

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

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

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

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章微型计算机系统概述〔习题1.3〕微型计算机主要由哪些基本部件组成?各部件的主要功能是什么?〔解答〕微机主要有存储器、I/O设备和I/O接⼝、CPU、系统总线、操作系统和应⽤软件组成,各部分功能如下:CPU:统⼀协调和控制系统中的各个部件系统总线:传送信息存储器:存放程序和数据I/O设备:实现微机的输⼊输出功能I/O接⼝:I/O设备与CPU的桥梁操作系统:管理系统所有的软硬件资源〔习题1.10〕简述计算机中“数”和“码”的区别,计算机中常⽤的数制和码制各有哪些?〔解答〕(1)数—⽤来直接表征量的⼤⼩,包括:定点数、浮点数。

(2)码—⽤来指代某个事物或事物的某种状态属性,包括:⼆进制、⼋进制、⼗进制,⼗六进制区别:使⽤场合不同,详见P16.〔习题1.12〕请写出与数据+37和-37对应的8位机器数原码、反码、补码和移码,并分别⽤⼆进制和⼗六进制表⽰出来。

〔解答〕原码反码补码+37 00100101/25H 00100101/25H 00100101/25H-37 10100101/A5H 11011010/DAH 11011011/DBH〔习题1.13〕请将上题中+37和-37的8位补码机器数分别扩充为16位和32位的形式,⽤⼗六进制表⽰出来。

〔解答〕+37 -3716位 32位 16位 32位00 25H 00 00 00 25H FF 5BH FF FF FF 5BH第2章微处理器指令系统〔习题2.1〕微处理器内部具有哪3个基本部分?8088分为哪两⼤功能部件?其各⾃的主要功能是什么?〔解答〕算术逻辑单元ALU、寄存器组和控制器;总线接⼝单元BIU:管理8088与系统总线的接⼝负责cpu对接⼝和外设进⾏访问执⾏单元EU:负责指令译码、执⾏和数据运算;8位CPU在指令译码前必须等待取指令操作的完成,8088中需要译码的指令已经取到了指令队列,不需要等待取指令。

微机原理与接口技术习题及参考答案精选全文完整版

微机原理与接口技术习题及参考答案精选全文完整版

可编辑修改精选全文完整版《微机原理与接口技术》复习题一、填空题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表示运算结果()。

微机原理与接口技术试题四套卷版+答案

微机原理与接口技术试题四套卷版+答案

微机原理与接⼝技术试题四套卷版+答案微机原理与接⼝技术考试试卷(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作重触发信号的是( )。

微机原理与接口技术试卷及答案4套

微机原理与接口技术试卷及答案4套

微机原理及接口技术 A 卷一、填空题 (共计 20 分每一个空 2 分 )1、已知 [X]补=01100011B,求 X=( ) (结果用十进制表示)[Y]补=11111001B,求 Y=( ) (结果用十进制表示)2、8088CPU 的地址总线为多少条( );直接寻址的内存空间为多少( )。

3、已知 DS=2000H,内存(20220H)=FFH, (20221H)=22H指令 INC WORD PTR [0200H]执行的结果是: (20220H ) = (20221H) =4、8086 外部中断有( )和( ),当 CPU 内的中断标志 IF=“0”状态时,外部中断线同时为“ 1”状态时, CPU 响应哪个中断请求信号( )。

5、 CPU 及外设数据传送的控制方式有无条件传送方式、 ( ) 、( )和 DMA 直接存储器传送方式。

二、简答题 (共计25 分每小题 5 分 )1、什么是 I/O 接口? I/O 接口的主要功能有哪些?(答出 3 点即可)。

2、请叙述 INTR 中断过程(答出 5 点)。

3、有一 2764EPROM 芯片有 13 条地址总线,请计算芯片的地址范围(起始地址为 12000H)请写出末地址4、定时器 8253 计数器 0 输入时钟 1.19MHz,;输出频率 500Hz,并设定为二进制计数,问计数初值为多少?计数器 1 产生连续的对称方波,输入时钟为 2MHz 的时钟频率,计数初值为 4000,并设定为 BCD 计数,问输出的连续对称的周期是多少毫秒?5、中断向量地址表的作用是什么?已知中断类型码分别为 0EH 和 0FH,它们的中断服务程序的入口地址在中断向量地址表的地址是什么? (注意:写成××××H:××××H 格式)三、分析程序写出结果 (共计 15 分 )1、 (3 分)TABLE DB 30H , 31H , 32H ,33H , 34HENTRY DB 3MOV BX , OFFSET TABLEADD BX,ENTRYMOV AL,[BX] ; 问程序执行后 AL=2、 (6 分)已知 DS=3000H , SS=4000H , BX=1200H , BP=1000H(31200H)=01H , (31201H)=02H , (41200H)=03H , (41201H)=04H 程序段如下:MOV AX, 1200H ;该指令的寻址方式:ADD AX, [1200H] ;ADD AX, [BX] ; 请写出程序段执行后的结果 AX=3、 (6 分)下列程序段求 FLD 开始的八个数据的平均值,结果在 RES 中。

《微机原理与接口技术》试题

《微机原理与接口技术》试题

《微机原理与接⼝技术》试题《微机原理与接⼝技术》练习题⼀、单项选择题1.8259A的INT是中断请求信号,它连⾄CPU的( B )端,⽤来向CPU发中断请求信号。

A.NMI B. IF C.INTR D. TF 2.DMA⼯作⽅式时,总线上的各种信号是由( D )发送的。

A.中断控制器B.CPUC.存储器D.DMA控制器3.8086⾮屏蔽中断的类型码是( B )。

A.00HB.02HC.08HD. 不定4.8086CPU在收到外设中断请求信号、进⼊中断响应周期以后,必须向中断源发出的信号是(B )。

A.INTR信号B.INTA信号C.HOLD信号D.HLDA信号5.在下列类型的8086CPU中断中,中断优先权最低的是( D )。

A.除法出错中断B.可屏蔽中断C.⾮屏蔽中断D.单步中断6.8086/8088的中断向量表(B)。

A.⽤于存放中断类型号B.⽤于存放中断服务程序的⼊⼝地址C.是中断服务程序的⼊⼝D.是中断服务程序的返回地址.7. 在CPU与外设的I/O传送控制⽅式中,效率⾼、实时性强的⽅式是( D )。

A.同步传送 B. 查询传送 C.中断传送 D. DMA传送8. 在中断⽅式下,CPU和外设是处于( B )⼯作。

A.串⾏ B. 并⾏C.部分重叠 D. 交替9.以下⽅式中CPU不参与数据传送的是( D )⽅式。

A. 条件输⼊/输出B. ⽆条件输⼊/输出C. 中断输⼊/输出D. 直接存储器存取10.说DMA传送⽅式没有程序和指令介⼊是指( D )A.DMA传送全过程B.数据传送后C.数据传送前D.仅是数据传送期间11. 8086/8088 CPU从功能结构上看,是由(D)组成的。

(A) 控制器和运算器(B) 运算器和总线接⼝(C) 控制器和20位物理地址加法器(D) 执⾏单元和总线接⼝单元12 .8086有20条地址总线,最⼤可寻址的I/O空间是(C )。

(A) 32KB (B) 1024KB (C) 64KB (D) 640KB13. 指令队列具有(D )的作⽤。

微型计算机原理与接口技术第四章课后答案

微型计算机原理与接口技术第四章课后答案

第四章1. 下列变量各占多少字节?A1 DW 23H,5876HA2 DB 3 DUP(?),0AH,0DH, ‘$’A3 DD 5 DUP(1234H, 567890H)A4 DB 4 DUP(3 DUP(1, 2,’ABC’))答:A1占4个字节A2占6个字节A3占40个字节A4占60个字节2. 下列指令完成什么功能?MOV AX,00FFH AND 1122H+3344HMOV AL,15 GE 1111BMOV AX,00FFH LE 255+6/5AND AL, 50 MOD 4OR AX, 0F00FH AND 1234 OR 00FFH答:(1)将0066H传送给AX(2)将0FFH传送给AL(3)将0FFFFH传送给AX(4)AND AL,02H(5)OR AX,00FFH3. 有符号定义语句如下:BUF DB 3,4,5,’123’ABUF DB 0L EQU ABUF-BUF求L的值为多少?答:L=64. 假设程序中的数据定义如下:PAR DW ?PNAME DB 16 DUP(?)COUNT DD ?PLENTH EQU $-PAR求PLENTH的值为多少?表示什么意义?答:PAR的偏移地址为0,PLENTH当前偏移地址$=2+16+4=22, $-PAR=22,故PLENTH 的值为22。

若在PLENTH所在行有变量定义,则$表示该变量的偏移地址,即$表示PLENTH所在行的当前偏移地址。

故PLENTH表示从当前行到PAR之间定义的变量所占的字节个数。

5. 对于下面的数据定义,各条MOV指令执行后,有关寄存器的内容是什么?DA1 DB ?DA2 DW 10 DUP(?)DA3 DB ‘ABCD’MOV AX, TYPE DA1MOV BX, SIZE DA2MOV CX, LENGTH DA3答:AX=1,BX=20,CX=16. 下段程序完成后,AH等于什么?IN AL, 5FHTEST AL, 80HJZ L1MOV AH, 0JMP STOPL1: MOV AH, 0FFHSTOP: HLT答:讨论从端口5FH输入的数据最高位的情况。

奥鹏北语14秋《微型计算机原理及其接口技术》作业4满分答案

奥鹏北语14秋《微型计算机原理及其接口技术》作业4满分答案
14秋《微型计算机原理及其接口技术》作业4
一,单选题
1.题面见图片
A.
B.
C.
D.
?
正确答案:C
2. 8086最基本的读写总线周包含个状态。
A. 3
B. 4
C. 5
D. 6
?
正确答案:B
3. CPU在中断响应过程中,是为了能正确地实现中断返回。
A.识别中断源
B.获得中断服务程序入口地址
C.断点压栈
D.清除中断允许标志IF
A. 1234:7856
B. 3412:5678
C. 7856:1234
D. 5678:3412
?
正确答案:C
17. 80386内部有___个寄存器(含保留的寄存器)。
A. 8个
B. 16个
C. 32个
D. 40个
?
正确答案:D
18.计算机中直接可以识别和执行的语言是___。
A.机器语言
B.汇编语言
?
正确答案:C
4.题面见图片
A.
B.
C.
D.
?
正确答案:B
5. CPU寻址I/O端口空间为1KB,最少需要条地址线。
A. 8
B. 10
C. 16
D. 12
?
正确答案:B
6.题面见图片
A.
B.
C.
D.
?
正确答案:C
7. Intel公司推出的第一个实用的32位微处理器是___。
A. 8086
B. 80286
正确答案:D
11.题面见图片
A.
B.
C.
D.
?
正确答案:B
12.下面下属于语言处理程序的是___。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《微型计算机接口技术》试题4
(开卷120分钟)
班级_________ 学号__________ 姓名_____________
一、填空(每空0.5分,共30分)
1.所谓的接口其实就是________________________________。

2.为了能够进行数据的可靠传输,接口应具备以下功能:_____________、________________、_______________、______________、_____________、_____________。

3.计算机与外设之间的数据传送有以下几种基本方式:______________、____________、_______________、____________________。

4.在8086/8088系统中,I/O端口的地址采用__________编址方式,访问端口时使用专门的_________________。

5.在以80X86为处理器的微机中能寻址的最大端口数为_______ ,但在早期的IBM-PC机中,由于只用了____ 根地址线作为I/O端口的寻址,因此其最大的寻址端口数为_____ 。

6.74LS688的主要功能是:________________ 。

7.面向处理器的总线的优点是:_________________________ 。

8.总线根据其用途和应用场合,可以分为以下类型:____________ 、_________ 、________ 、__________ 。

ISA总线属于_________ 总线。

9.计算机与外设之间的数据传送有以下几种基本方式:_____________ 、____________ 、______________ 和______________ 。

10.SCSI总线的中文名为_______________ ,它是__________ 芯的信号线,最多可连接_________ 个外设。

11.USB总线的中文名为________________,它是__________芯的信号线,
最多可支持________个外设。

12.80X86的CPU有两条外部中断请求线____________ 和___________ 。

这两条线上来的中断都属于_____________ 中断。

13.特殊嵌套方式与一般嵌套方式相比,其特点是:______________________________ 。

14.ICW3命令字的功能是_______________,如果写入主片的ICW3为08H,则说明_______________________________。

15.8259A的地址引脚A0=1时读出的内容是:______________________ 。

16.8253的核心功能部件是:____________ 。

17.8253每个通道有有______ 种工作方式可供选择。

18.8253的一个计数通道的最大计数值为________ 。

如果采用BCD计数方式且为三片级联,则8253最大可计数到______________ 。

19.8255的方式选择字和PC口的置位/复位字都是写入________ 口的,为了区别写入的两条命令,命令的______ 位作为特征位。

20.当8255工作于方式1时,其引脚信号IBF表示_______________ ,OBF 表示___________________ 。

21.8255A有_____ 种工作方式,其中只有_____ 口有2方式。

22.对于一个N行M列的矩阵键盘,其按键数为_________ ,信号线的数目为________ 。

23.扫描码的D7=0表示_______________________ 。

24.键盘数据线为_____ 芯数据线。

25.8251串行通信按通信的信息格式不同,分为________ 和__________ 两种方式,它们的传送对象分别是_______ 和_________ 。

26.RS-232进行三线连接时,连接_________ 三个引脚。

27.RS-232的引脚信号中,CTS表示_________________。

二、填空(每空1分,共10分)
1.某时刻8259A的IRR寄存器中的内容是80H,说明______________________________;某时刻8259A的ISR寄存器中的内容是80H,说明______________________。

2.在两片8259A级连的中断电路中,主片的IR4请求线作为从片的中断请求输入,则初始化主片时的ICW3为______,从片的ICW3为_____。

3.8253的CLK1接2MHz的时钟,欲使OUT1产生频率为5KHz的连续脉冲信号,则8253的计数值应为______,应选用的工作方式是_______。

该计数值写入______(填计数器名);写入时按___________顺序写入4.人机接口若要显示字符“P”,在共阳极连接的LED显示器中,相应的段码是______;在共阳极连接的LED显示器中相应的段码是______;
三、简答:(每题5分,共20分)
1.下图中的译码电路所确定的端口地址为____________H。

2.下图为IBM_PC中键盘与主机的硬件连接示意图,试根据此图叙述:当用户按下某一键后,键盘中断的产生及执行的全过程。

3. 作图叙述频移键控的工作原理。

4. 简述分离式传输的工作过程及其优点。

四、软、硬件设计(每题10分,共40分)
1.设某系统使用两片8259A管理中断。

主片的端口地址为40H和41H,工作于边沿触发、特殊完全嵌套、非自动结束和非缓冲方式;从片的端口地址为10H和11H,工作于边沿触发、完全嵌套、非自动结束和非缓冲方式;主片的中断类型号为08~0FH,从片的中断类型号为80~87H。

从片的INT 请求线连入主片的IR5线。

(1)画出主从片的级联图;
(2)编写主、从片初始化程序
2.图为用一片8255A控制八个8段共阴极LED数码管的电路。

现要求按
下某开关,其代表的数字(K1为1,K2为2,…K8为8)在数码管上从左到右循环显示(已有一个延时子程序DELAY可以调用),直到按下另一个开关。

假定8255A的口A、B、C及控制口的地址依次为60~63H,PA口用于输出显示段码,PB口用于选择8个LED显示器的位控制,PC口读入开关状态。

编写完成上述功能的程序,应包括8255A的初始化、控制程序和数码管的显示代码表。

3.有一组发光二极管,提供高电平,二极管发光;提供低电平,二极管熄灭。

现要求8个发光二极管依次轮流点亮,每个点亮时间为500毫秒。

设8253的输入CLK=1KHz。

(1)试设计完成该功能的电路。

(2)请给出所用芯片的端口地址(自己设定)以及计数器中所赋初值。

(3)编制相应的程序。

4.设某系统采用DAC0832产生连续的锯齿波形。

(1)设V REF=5V,求该DAC在输入值为30H和60H时的输出电压是多少?若要其输出3V的模拟电压,则应输入的值为多少?
(2)设该DAC的片选地址为200H和300H可选,试为其设计译码电路。

(3)编写锯齿波发生程序。

相关文档
最新文档