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

合集下载

微机原理与接口技术考试复习题(有答案)

微机原理与接口技术考试复习题(有答案)

微机原理与接口技术考试复习题(有答案)《微型计算机原理及接口技术》试题(120分钟)一. 单项选择题(在每小题的四个备选答案中选出一个正确的1. 8086CPU芯片的外部引线中,数据线的条数为()。

A.6条B.8条C.16条D.20条2.8086CPU工作在总线请求方式时,会让出()。

A.地址总线B.数据总线C.地址和数据总线D.地址、数据和控制总线3.8086在执行OUT DX,AL指令时,AL寄存器的内容输出到()上。

A.地址总线 B.数据总线 C.存储器 D.寄存器4.8086CPU的I/O地址空间为()字节。

A.64KB B.1MB C.256B D.1024B5. 当8086CPU读I/O接口时,信号M/IO和DT/R的状态必须是()。

A.00B.01C.10D.116. 在8088CPU中, 用于寄存器间接寻址输入输出指令的寄存器是()。

A. AXB. BXC. CXD. DX7.两片8259A级联后可管理()级中断。

A.15 B.16 C.32 D.648.8086中断系统中优先级最低的的是()。

A.可屏蔽中断B.不可屏蔽中断C.单步中断D.除法出错9.CPU在执行IN AL,DX指令时,其()。

A. IO/M为高, RD为低 B. IO/M为高, WR为低C. IO/M为低, RD为低 D. IO/M为低, WR为低10. 内存从A4000H到CBFFFH,共有()A.124KB.160KC.180KD.224K11. 8088CPU中的CS寄存器是一个多少位的寄存器?()。

A.8位B.16位C.24位D.32位12.地址译码器的输出一般可为接口的()信号。

A.片选 B.数据输入 C.地址 D.控制13. 8255工作在方式0时,下面哪种说法正确()A. A、B、C三个口输入均有锁存能力B. 只有A口输入有锁存能力C. 只有C口输入有锁存能力D. A、B、C三个口输入均无锁存能力14. 实现DMA传送,需要()A.CPU通过执行指令来完成B.CPU利用中断方式来完成C.CPU利用查询方式来完成D.不需要CPU参与即可完成15.CPU在执行OUT DX,AL指令时,()寄存器的内容送到地址总线上。

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

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

微机原理与接口技术复习题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. 微型计算机硬件体系由下列那⼏部分组成( ABCD )。

A. 运算器B. 控制器C. 存储器D.输⼊和输出设备2. 执⾏IN AL ,70H 时,CPU 外部的管脚状态是( D ) A. 01/=1RD WR MIO ==、、 B. 10/=1RD WR M IO ==、、 C. 10/=0RD WR M IO ==、、 D. 01/=0RD WR M IO ==、、3. 如果AL 的内容为50H ,执⾏TEST AL ,01H 指令后,AL 的内容为(C )。

A. 49HB. 4FHC. 50HD. 01H4. 下列哪些寻址⽅式是正确的( C )A. MOV AL ,DXB. MOV IP ,0FFHC. MOV AL ,[2000H]D. IN BL ,05HE. MOV DS ,0200HF. OUT AL ,0FFEH5. 计算机总线的性能指标有哪些( ABC )A. 总线宽度B. 总线频率C. 传输速率D. 总线规范6. 下列总线中有24根地址总线的是(A )A. ISA 总线B. PCI 总线C. EISA 总线D. AGP 总线7. 计算机 CPU 与输⼊ / 输出设备之间交换的信息包括哪⼏类信号( ABC )A. 数据信息D. 地址信息8. 8086系统可处理( C )类型的中断。

A. 0B. 255C. 256D. 4⼆、填空1. Intel 8086 CPU 是_16_位微处理器,有_16_根数据总线和_20_根地址总线,存储器寻址的空间为_1M _,端⼝寻址空间为_64K _。

8088CPU 有_8_根数据总线。

2. ⼀个8位⼆进制整数,采⽤补码表⽰,由4个1和4个0组成,其最⼤值的原码为_01111000_H ,最⼩值的原码为_11111001_H 。

3. 对于8086CPU ,物理地址是由段基址和偏移地址两部分构成,若某存储单元的段基址为2000H ,偏移地址为1122H ,则该存储单元的物理地址为_21122H _。

微机原理与接口技术考试复习(含答案)

微机原理与接口技术考试复习(含答案)

微机接口练习题(供4-6班使用)一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内,错选、多选或未选均无分。

1.如果CPU执行了某一_________,则栈顶内容送回到CS和IP。

()A.子程序返回指令 B.数据传送指令C.退栈指令 D.子程序调用指令2.8086的读周期时序在_________时钟周期时,数据总线上有一段高阻态(浮空状态)。

()A.T1 B.T2C.T3 D.T43.Pentium是_________位的微处理器,它和内存进行数据交换的外部数据总线是_________位的。

()A.32,32 B.32,64C.64,32 D.64,644.当CPU与打印机以程序查询方式相连接,并送数据供打印机打印时,CPU的大部分时间均用于()A.读打印机状态信息并判断 B.向打印机送数据C.执行算术运算指令 D.CPU停机5.在串行接口中,接口芯片同CPU之间传送的数据以及接口芯片同外设之间传送的数据分别是()A.并行和并行 B.并行和串行C.串行和并行 D.串行和串行6.在各类数据传送方式中,_________是硬件电路最简单的一种。

()A.无条件传送方式 B.程序查询方式C.中断方式 D.DMA方式7.在微机系统中采用DMA方式传输数据时,数据传送是()A.由CPU控制完成B.由执行程序(软件)完成C.由DMAC发出的控制信号控制下完成的D.由总线控制器发出的控制信号控制下完成的8.已知中断类型号为18H,则其中断服务程序的入口地址存放在中断向量表的_________中。

()A.0000H∶00072H~0000H∶0075HB.0000H∶00072H~0000H∶0073HC.0000H∶00060H~0000H∶0063HD.0000H∶00060H~0000H∶0061H9.在中断系统中,中断类型号是在__________的作用下送往CPU的。

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

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

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

微机原理及接口技术试题及答案精选全文完整版

微机原理及接口技术试题及答案精选全文完整版

《微机原理及接口技术》试卷(A )适用专业(计算机科学与技术) 使用班级()一、选择题(每题 1 分,共 15 分) 1. 微机中控制总线传送的是 ( )。

A.存储器和I/O 接口的地址码B.微处理器向内存储器和I/O 的命令信号C.存储器和I/O 设备向微处理器传送的状态信号D.B 和C2. 8253可编程定时/计数器,在初始化时写入的最大计数初值是 ( )。

A.0000HB.7FFFHC.65535D.FFFFH3. 在异步串行通信中引入了"波特率因子"的概念,波特率因子为16,64时,接收时钟的频率为波特率的16,64倍,引入波特率因子的目的是 ( )。

A.识别正确的起始位 B.提高接收速度 C.提高采样精度 D.三者都是4. 8086 CPU 标志寄存器共有( )位,其中使用7位,未使用其它位均作为CPU 指令运行后的状态信息和控制标志信息。

A. 8 B. 10 C. 16 D. 205. 8086微处理器CLK 引脚输入时钟信号是由( )提供。

A.8284 B.8288C.8287 D.82896. 最基本的读操作包含4个状态,即T 1 、T 2、T 3和T 4 ,当存储器或 I/O 设备的速度慢于CPU 速度时,在( )状态之间插入1个或几个等待状态T W 。

A. T 3和T 4 B. T 1和T 2 C. T 2和T 3 D. T 1和T 37. 在计算机与外设之间数据的传送方式分为串行传送方式和( )传送方式两类。

A.并行传送方式 B. 同步传送方式 C. 异步传送方式 D. 串/并传送方式8. 8253的( )是软件触发选通方式。

A.方式OB.方式1C.方式2D.方式4 9.串行异步通信协议中一个字符正式发送前,先发送( )低电平有效。

A.两个起始位 B .3个起始位 C. 1.5个起始位 D .1个起始位 10.对8255A 的C 口执行按位置位/复位操作时,写入的端口地址是( )。

北邮《微机原理与接口技术》期末复习题(含答案)

北邮《微机原理与接口技术》期末复习题(含答案)

北邮《微机原理与接口技术》期末复习题(含答案)《微机原理与接口技术》复习题一、填空习题讲解1.计算机由运算器、控制器、存储器、输入设备和输出设备五大部分组成。

2.运算器和控制器合称为中央处理器。

3.8086CPU是由总线接口部件BIU和执行部件EU两个部件组成的。

4.根据传送的信息类型,系统总线可以分为三类:数据总线、地址总线和控制总线。

5.半导体存储器按存取方式不同,分为随机存取存储器和只读存储器(ROM)。

6.8086的存储器采用段结构方式,一个段的最大长度为64K。

7.PC机中将物理地址分为两个部分:段地址和偏移地址。

8.有效地址中可有三个地址分量,分别为位移量、基址和变址。

二、选择1.十进制数123的八位二进制补码为(A)。

A.011110112.BCD码的十进制数为(C)。

C.913.堆栈操作的特点是(B)。

B.后进先出4.8086CPU的地址总线为(B)位。

B.205.通常,一个总线周期读取一个(B)的指令代码。

B.字6.IP是由(C)修改,使它总是指向下一条待取的指令。

C.BIU7.指令MOV AX,TABLE[BX][SI]的寻址方式是(B )。

B.相对基址变址寻址8.指令JMP BX的寻址方式是(B )。

B.段内间接寻址9.CPU中运算器的主要功能是(D)。

D.算术运算和逻辑运算10.8086是(B)。

B.微处理器11.8086处理器有20条地址线,可寻址访问的最大存储器空间为(D)。

D.1M12.8086处理器中通常用作数据寄存器,且隐含用法为计数寄存器的是(B)。

B.CX13.微型机的存储器地址为2000H~5FFFH,存储容量为(D)KB。

D.1614.微处理器用13条地址线寻址,其寻址范围为(C)。

C.4KB15.哪些存储器在断电(或关机)后,仍保留原有信息(C)。

C.ROM,,EPROM16.8086CPU寻址I/O端口最多使用地址线(B)条。

B.10三、请写出下列指令中源操作数的寻址方式,并计算物理地址。

微机原理与接口技术复习题1-5(答案)

微机原理与接口技术复习题1-5(答案)

复习题1:1、指出下列指令的错误(1)MOV AH,BX(2)MOV [BX],[SI](3)MOV AX,[SI] [DI](4)MOV MYDAT [BX] [SI],ES:AX(5)MOV BYTE PTR [BX],1000(6)MOV BX,OFFSET MYDAT[SI](7)MOV CS,AX(8)SAL AL, 5答案:(1)MOV AH,BX 源操作数与目的操作数长度不相同(2)MOV [BX],[SI] 这是两个内存单元在传递数据,而这在汇编语言中是不允许的。

不允许两内存单元同时作为源操作数和目的操作数进行运算(3)MOV AX,[SI] [DI] 不能用两个变址连用,其中一个应为基址BX或BP (4)MOV MYDAT [BX] [SI],ES:AX 同(2)(5)MOV BYTE PTR [BX],1000源操作数与目的操作数长度不相同,1000D=3E8H (6)MOV BX,OFFSET MYDAT [SI] OFFSET不能与复杂操作数相连(7)MOV CS,AX ,不能对CS赋值(8)MOV CL,5SAL AL,CL2、下面哪些指令是非法的?(假设OP1,OP2是已经用DB定义的变量)(1)CMP 15,BX(2)CMP OP1,25(3)CMP OP1,OP2(4)CMP AX,OP1答案(1)非法(2)合法(3)非法(4)非法3、假设下列指令中的所有标识符均为类型属性为字的变量,请指出下列指令中哪些是非法的?它们的错误是什么?(1)MOV BP,AL(2)MOV WORD_OP [BX+4*3] [DI],SP(3)MOV WORD_OP1, WORD_OP2(4)MOV AX, WORD_OP1 [DX](5)MOV SAVE_WORD, DS(6)MOV SP, SS:DATA_WORD [BX] [SI](7)MOV AX, [WORD_OP1+WORD_OP2](8)MOV AX, [WORD_OP1-WORD_OP2+100](9)MOV [WORD_OP1], [WORD_OP1-WORD_OP2]答案:(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 分,共15 分)1.RESET 信号到来后8088/86 的CS 和IP 分别为_FFFF_H 和 _0000_H。

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

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

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

5.有地址重迭现象的译码方式为部分译码和线选法。

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

7.INT8253 采用BCD 码计数时,其最大计数值为__10000__,此时的计数初值为 __0000__。

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

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

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

二、单项选择题(每小题1 分,共20 分)1.8086CPU 寻址I/O 端口最多使用(4)条地址线。

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

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

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

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

《微机原理与接口技术》复习练习题与答案

《微机原理与接口技术》复习练习题与答案

13级《微机原理与接口技术》复习练习题与答案(韶关学院计算机科学学院彭玄璋)一、填空题1、8086/8088 CPU内部结构按功能分为两部分,即由执行单元和总线接口单元组成。

2、若CPU的数据线宽度为16位,则它的字长为16 位;地址线宽度为20位,则它的寻址空间为1MB 。

3、8086CPU为了适应各种应用场合有两种工作模式,即是最小模式和最大模式。

4、8086/8088CPU复位后,CS的内容为0FFFFH ,IP的内容为0000H 。

5、8086的16位标志寄存器包括 6 个状态标志位和3个控制标志位。

6、计算机的I/O端口地址的编址方式有统一编址和独立编址 ,而8086CPU寻址外设采用独立编址方式。

7、CPU与外设间有4种I/O信息传送方式,即无条件传送、查询传送中断传送、直接存储器存取(DMA) 。

8、若某输出外设的I/O接中的数据端口地址为100H,要将字节数据从8086CPU输出到外设的指令是MOV DX,100H 和OUT DX,AL 。

9、响应可屏蔽中断INTR的条件是控制标志IF= 1 。

10、若8253的某一计数器用于输出方波,该计数器的工作方式为 3 ;若该计数器输入频率为100KHz,输出方波频率为10KHz,则计数初值应设为10。

11、串行通信协议分为异步通信和同步通信。

12、波特率是指单位时间内传送二进制数据的位数。

13、8088组成的系统中,存储器分若干个不超过64K字节的段。

14、当8088CPU的INTR端输入一个高电平时, 可屏蔽中断获得了中断请求。

15、8088工作于最小工作模式时,控制总线由CPU本身产生,工作于最大工作模式时,控制总线由总线控制器8288 产生。

16、数据的并行I/O方式是以字节或字为单位进行传送;数据的串行I/O方式是以位为单位进行传送。

17、从地址/数据复用线中分离出地址信息需用逻辑芯片锁存器,地址/数据复用线中的双向数据传送需用逻辑芯片双向缓冲器。

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

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

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

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.属于数据寄存器组的寄存器是 ( C ) 。

A.AX,BX,CX,DS B.SP,DX,BP,IPC.AX,BX,CX,DX D.AL,DI,SI,AH2.微型计算机的ALU部件是包含在 ( D ) 之中。

A.存贮器 B.I/O接口 C.I/O设备 D.CPU3.微型计算机的性能主要由( B )来决定。

A.价钱 B.CPU C.控制器 D.其它4.8086/8088系统中,对存贮器进行写操作时,CPU输出控制信号有效的是( A ) 。

A.W/ =1, =0B. =1C.M/ =0, =0D. =05.在8086/8088微机系统中,将AL内容送到I/O接口中,使用的指令是 ( D )。

A.IN AL,端口地址B.MOV AL,端口地址C.OUT AL,端口地址D.OUT 端口地址,AL6.若执行指令TESTAL,O1H 后,标志位ZF=1则AL中的内容必定是( A )。

A.偶数 B.奇数 C.正数 D.负数7.通常,外设接口中的数据端口、状态端口和控制端口( C )。

A.都是双向端口B.分别为双向端口、输出端口和输入端口C.分别为双向端口、输入端口和输出端口D.分别为输入端口、输入端口和输出端口8.十进制数78的8421BCD码表示为( A )A.01111000B B.10000111B C.01001110B D.01001000B9.ASCII码42H所代表的字符应为 CA. '5' B. 'A' C. 'B' D. 'G'10.已知语句为:ORG 0010HVAL DW 1,2,$+2,3,4,5则指令“MOV AX,VAL+4”执行后,AX的值为( D )。

A. 0004H B.0005H C. 0012H D.0016H11.下列指令中,执行速度最快的是( C )。

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

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

杭电《微机原理与接口技术》复习题一、填空题1.计算机字长取决于()。

A)控制总线B)数据总线C)地址总线D)通信总线2.微型计算机的总线结构通常由三部分组成,分别是()。

A)数据总线、传输总线和通信总线B)地址总线、逻辑总线和信号总线C)控制总线、地址总线和运算总线D)数据总线、地址总线和控制总线3.微处理器处理的数据基本单位为字。

一个字的长度通常是()。

A)16个二进制位B)32个二进制位C)64个二进制位D)与微处理器的型号有关4.计算机软件系统一般包括()。

A)操作系统和应用软件B)系统软件和管理软件C)系统软件和应用软件D)操作系统、管理软件和工具软件5.微型计算机主存储器的基本编址单元的长度是()。

A)64位B)32位C)16位D)8位6.MIPS是用于衡量计算机系统()的指标。

A)存储容量B)运算速度C)时钟频率D)处理能力7.在计算机系统中,可执行程序是指()A)汇编语言程序B)机器语言程序C)ASCII码D)源代码8.与十六进制数8F.78H等值的十进制数是()。

A)143.46875 B)143.50125 C)143.48325 D)143.376259.两个单字节带符号整数:A=01001110,B=10100001,则A-B的结果是()。

A)11101111 B)10101101 C)10010001 D)0010110110.将十进制小数0.6875转换成等值的二进制小数是()。

A)0.1101 B)0.0111 C)0.1011 D)0.110011.十进制数36.875转换成二进制数是()。

A)110100.011 B)100100.111C)100110.111 D)100101.10112.正数的补码()。

A)与其一样原码一样B)是其原码减1C)是其反码减1 D)是其反码加113.大写字母C的ASCII码是43,则小写字母c的ASCII码是()。

A)63 B)61 C)62 D)6014.8086CPU指令队列的作用是()。

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

微型计算机组成:CPU(控制器,运算器)储存器,I/O接口,外设,系统总线
三总线:数据,地址,控制
微机系统中数据传送的控制方式有三种:程序控制方式、DMA方式和中断控制方式。

.一个完整的中断过程应该包括:____中断申请_____、___中断响应_____、_中断服务和中断返回四个阶段
每一条指令一般都有操作码和操作数构成。

CPU和外设之间传送的三种信息是数据信息,状态信息,控制信息.段寄存器(16):CS代码段寄存器、DS数据段寄存器、ES 附加段寄存器SS 堆栈段寄存器
通用寄存器(16位):AX(AH、AL 8位)(累加器)BX(基址寄存器)CX(计数器)DX(数据寄存器)
SP(堆栈指针)BP(基址指针)DI(目的变址寄存器)SI(源变址寄存器)8086 CPU是_16_位微处理器,有_16_根数据总线和_20_根地址总线,存储器寻址的空间为_1M_,端口寻址空间为_64K_。

.8086有两种外部中断请求线,它们分别是_INTR_和_NMI_。

8088CPU有_8_根数据总线。

计算机指令通常由_操作码字段_和_操作数字段_两部分组成;指令对数据操作时.按照数据的存放位置可分为_立即数、寄存器操作数、存储器操作数_。

2. 为什么要在CPU与外设之间设置接口?
在CPU与外设之间设置接口主要有4个原因:
(1) CPU与外设二者的信号不兼容,包括信号线的功能定义、逻辑定义
和时序关系
(2) CPU与外设的速度不匹配,CPU的速度快,外设的速度慢
(3)若不通过接口,而由CPU直接对外设的操作实施控制,会使CPU
处于穷于应付与外设打交道之中,大大降低CPU的效率
(4)设置接口,更有利于外设的发展。

3. 微型计算机的接口一般应具备那些功能?
(1)执行CPU命令的功能:CPU将对外设的控制命令发到接口电路中的
命令寄存器(命令口)中,在经分析去控制外设
(2)返回外设状态的功能:通过状态寄存器(状态口)完成,包括正常
工作状态和故障状态
(3)数据缓冲的功能:接口电路中的数据寄存器(数据口)对CPU于外
设间传送的数据进行中转
(4)设备寻址的功能:CPU某个时刻只能和一台外设交换数据,CPU发
出的地址信号经过接口电路中的地址译码电路来选中I/O设备
(5)信号转换的功能:当CPU与外设的信号功能定义、逻辑关系、电平
高低及工作时序不兼容时接口电路要完成信号的转换功能
(6)数据宽度与数据格式转换的功能:由于CPU处理的数据都是并行的,当外设采用串行传送方式时,接口电路就要完成串、并之间的转换,并进行数据格式的转换。

3外设进行DMA操作的过程及DMA方式的主要优点:
(1)外设发出DMA请求(2)CPU响应请求,DMA控制器从CPU接管总线的控制(3)由DMA控制器执行数据传送操作(4)向CPU报告DMA操作结束主要优点是数据传送速度快,硬件代替软件,提供直接通路,电路结构复杂,硬件开销大
端口地址编码方式:统一编码,独立编码
4、试比较动态RAM与静态RAM的优缺点。

答:静态SRAM双稳态触发器构成,速度快,集成度低容量小,成本高。

动态DRAM电容构成,需要定时充电,速度慢,集成度高,容量大,成本低。

5、中断是指CPU在正常运行程序时,由于内部/外部事件或由程序预先安排的事件,引起CPU暂时停止正在运行的程序,转到为该内部/外部事件或预先安排的事件服务的程序中去,服务完毕,再返回去继续运行被暂时中断的程序,这个过程称为中断。

6、中断向量是中断服务程序的入口地址,一个中断向量由4个字节组成,它包括中断服务程序的段首址和偏移地址。

7、中断类型号是系统为每一个中断源分配的代号,它是8位的,与系统的中断源一一对应。

8.中断向量表:是存放中断向量(中断服务进程序入口地址)的一个特定的内存区域。

9.简述8086的中断系统的中断类型号与中断向量、中断向量表的关系。

解:中断类型码是对中断源的编码。

向量地址是向量在中断向量表中对应的连续几个单元的最小地址。

中断向量是指存入的中断处理服务程序的入口地址。

中断系统根据中断类型码能唯一地确定中断向量,80x86 CPU 都拥有256个中断类型码。

从0-255号。

其中,都规定了中断向量表中各中断向量等长,且中断服务程序入口地址在向量表中按中断源的中断类型码排序。

因此,向量表中共有256个向量,而且任意一个类型码乘上向量单元数再加上向量表的首地址可得到向量地址,从中取得中断服务程序的入口地址。

10.编码方式有统一编码和独立编码特点:
统一编码:指令类型多,功能齐全,可实现端口访问及一定的算数逻辑运算,给端口提供较大的编址空间;占用存储器的地址空间,指令长,执行速度慢;
独立编码:不占用存储器的空间,指令短,速度快,I/O操作和存储器操作层次清晰,并且可以重叠,,不混淆,且可读性强。

11.微型计算机工作过程:1.取指令阶段,2.分析指令,3.执行指令
1.计算机从存储器取出指令;
2.将指令送入控制器进行分析;
3.控制器根据指令的含义发出相应的命令,将存储器中的操作数据取出并送往运算器进行运算,再把结果送回存储器指定的单元。

相关文档
最新文档