《微型计算机接口技术》复习题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. 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)编写锯齿波发生程序。

相关文档
最新文档