99-微机原理与接口技术试题
微机原理与接口技术试题一及答案
微机原理与接口技术试题一及答案一、选择题(本题共10小题,每小题2分,共20分。
答案唯一,多选或不选均不得分)1.以下叙述正确的是()。
A.微机的字长可以是8、16、24、32位B.微机的字长可以是8、16、32、64位C.微机的字长可以是8、16、24、32KD.字长是指计算机处理数据的精度2.第一个8位的微处理器是1972年美国Intel公司生产的()。
A.4004B.4040C.8008D.80863.在8086系统中的多路总线复用是指()A.数据和地址信息B.数据和控制信息C.地址和控制信息D.数据和状态信息4.INTR称为()A.可屏蔽中断请求信号的输入端B.中断响应信号C.总线保持请求信号D.总线保持响应信号5.在中断方式下,外设数据输入到内存的路径是( )A.外设→数据总线→内存B.外设→数据总线→CPU→内存C.外设→CPU→DMAC→内存D.外设→CPU→I∕O接口→内存6.CPU与I/O设备间传送的信号有( )A.控制信息B.状态信息C.数据信息D.以上三种都有7.当8255A工作在方式1输出时,通知外设将数据取走的信号是()。
A.ACKB.INTEC.OBFD.IBF8.8255芯片有()数据端口。
A.3个16位B.3个8位C.4个16位D.4个8位9.下列哪个选项不是8237的工作模式。
()A.单字节传输模式B.级联传输模式C.请求传送模式D.全嵌套传输模式10.8253的工作方式2称为()A.计数结束产生中断方式B.外触发的单稳脉冲方式C.方波发生器工作方式D.分频器方式二、填空题(本题共10空,每空2分,共20分)1.在8086系统中,最小模式下CPU通过HOLD引脚接收DMA控制器的总线请求,而从__________引脚上向DMA控制器发总线请求响应信号。
2.设微机的地址总线为16位,其RAM存储器容量为32KB,首地址为4000H,且地址是连续的,则可用的最高地址是____________________。
微机原理与接口技术试题和答案
微机原理与接口试题和答案一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。
每小题1分,共10分)1.在微处理器发出地址信息并稳定后,当( )后,通知接口芯片,片选信号CE已稳定,输入口已与数据总线接通,微处理器可以进行读操作。
A. RD有效、M/IO=LB. RD有效、M/IO=HC. W R有效、M/IO=LD. W R有效、M/IO=H2.8086写I/O总线周期的控制信号,一直保持低电平有效的是( )A. M/IOB. DT/RC. DEND.WR3.8259A是( )A.可编程DMA控制器B.可编程中断控制器C.可编程定时/计数器D.总线仲裁器4.最大方式8086系统中74LS373的G信号是由8288总线控制器的( )信号提供的。
A. ALEB. DT/RC. DEND. CLK5.Intel 8086/8088微处理器最大方式下,读和写存储器控制信号是( )A. RD和W RB.RD和MRDCC.MWTC和MRDCD. MRDC和MWTC6.Intel 8086/8088中断向量表中的类型21H是( )A.双重失效B.段不存在C.协处理器出错D.MS-DOS系统调用7.8086响应中断的条件是( )A. IF=1,完成当前指令后B. IF=0,完成当前指令后C. IF=1,没有完成当前指令D. IF=0,没有完成当前指令8.接口电路的联络信号STB的( )使RDY信号变为低电平,表示输入寄存器已有数据。
A.前沿B.后沿C.低电平D.高电平9. 8251A C/D,RD、W R、CS为( )表示微处理器读8251A输入的数据。
A. 0010B. 1010C. 0011D. 011110.DAC 0832芯片参考电压V REF是由外电路提供( )的参考电源。
A. +3~-3VB. +5V~-5VC. +10V~-10VD. +15V~-15V二、填空题(每空1分,共20分)1.1字节等于____ _位二进制信息。
微机原理与接口技术试题
微机原理与接口技术试题一、选择题1.下列关于微处理器的说法中,正确的是: A. 微处理器由运算器和控制器组成 B. 微处理器是计算机的输入设备 C. 微处理器是计算机的外部存储器D. 微处理器是计算机的输出设备2.在微机系统中,CPU与外部设备之间进行数据传输的方式是: A. 输入/输出方式 B. 数据总线方式 C. 总线方式 D. 中断方式3.下列关于总线的说法中,正确的是: A. 数据总线只能进行单向传输B. 地址总线用于传输数据C. 控制总线用于传输指令D. 地址总线和数据总线可以进行双向传输4.在微机系统中,中断是指: A. 停止CPU的执行 B. CPU暂停执行当前程序,转去执行中断服务程序 C. CPU长时间等待外设数据传输 D. CPU向外设发送中断请求信号5.在微机系统中,DMA是指: A. 数据管理器 B. 直接内存访问 C. 分布式存储器访问 D. 动态存储器访问二、简答题1.请简要描述微处理器的功能和组成结构。
微处理器是计算机的核心部件,负责执行计算机的指令并控制计算机的整个运行过程。
它主要由运算器和控制器组成。
其中,运算器负责对数据进行算术和逻辑运算,而控制器负责解析和执行指令。
微处理器的组成结构包括以下几个部分:–运算器:由算术逻辑单元(ALU)和寄存器组成,负责执行算术和逻辑运算。
–控制器:负责解析和执行指令,控制计算机的运行流程。
–寄存器:存储临时数据和地址信息,用于运算和控制过程中的数据传输和存储。
–数据通路:用于数据在各个部件之间的传输,包括数据总线、地址总线和控制总线等。
–外部接口:用于与外部设备进行数据交互和通信。
2.请解释什么是中断,并简要说明中断的实现过程。
中断是计算机在执行程序过程中,根据某种条件自动暂停当前程序的执行,转而去执行相应的中断服务程序。
中断的实现过程如下:1.当检测到中断信号时,CPU会立即将当前程序的执行状态保存到栈中,包括程序计数器和其他寄存器的值。
微机原理与接口技术考试试题及答案
微机原理与接口技术考试试题及答案共 8 页,第 3 页学生答题注意:勿超黑线两端;注意字迹工整。
共 8 页,第 4 页共 8 页,第 5 页学生答题注意:勿超黑线两端;注意字迹工整。
共 8 页,第 6 页A. 汇编指令B. 宏指令C. 机器指令D. 伪指令11 .中断向量表占用内存地址空间为()。
A. 00000H~003FFHB. 00000H~000FFHC. 00000H~00100HD. FFF00H~FFFFFH12 .实现CPU与8259A之间信息交换是()。
A. 数据总线缓冲器B. 级联缓冲/比较器C. 读写控制电路D. 数据总线缓冲器与读写控制电路13 .Intel 8253的最大输入时钟频率是()。
A. 5MHzB. 2MHzC. 1MHzD. 4MHz14 .完成两数相加后是否溢出的运算,用()标志位判别。
A. ZFB. IF共 8 页,第 7 页学生答题注意:勿超黑线两端;注意字迹工整。
共 8 页,第 8 页的数据线和地址线是以_____________求,完成_____________与 _____________或____________的数据传送。
中的BIU由_____________个_____________位段寄存器、一个_____________位指令指针、_____________字节指令队列、_____________位地址加法器和控制电路构成的微机中,每个主存单元对应两种地址:_________和__________。
端呈现_____________时,则表应的中断类型码为_____________。
在存储器的层次结构中,越远离的存储器,其存取速度_____________,存储容量_____________,价格_____________。
8 . 存储器的存取速度可用_____________和_____________两个时间参数来衡量,其总是排在_____________。
《微机原理与接口技术》试题及答案
《微机原理与接口技术》试题及答案《微机原理与接口技术》试题一、填空。
(25分 1分/空)1.-32的补码是。
字节补码CAH所代表的真值是。
2.压缩BCD数1000H所对应的十进制数为;十六进制数为H;二进制数为B;ASCII码为。
3.十进制数80所对应的十六进制数为。
4.若DS=095FH时,物理地址是11820H。
当DS=2F5FH时,物理地址为。
5.8086/8088微处理器堆栈的伸展方向是。
堆栈的操作是以为单位进行的。
6.AX中有一个负数,欲求其绝对值,若该数为补码,则用指令;若该数为原码,则用指令。
7.写出执行下列程序段的中间结果:(1) MOV AX, 5634HADD AL,AH ;AX=DAA ;AX=(2) MOV AX, 0809HADD AL, AHMOV AH, 0 ;AX=AAA ;AX=(3) MOV AX, 0809HMOV DL, 10XCHG AH, DLMUL AH ;AX=AAM ;AX=ADD AL, DL ;AX=8.目前采用较多的3级存储器结构为、、。
9.微处理器寻址I/O接口通常采用的寻址方式有、。
8086/8088微处理器寻址I/O接口采用。
二、一数据段定义如下:DATA SEGMENTS1 DB 1,2,3,4,5S2 DB ‵12345′COUNT EQU $-S1NB DB 3 DUP (2)NW DW -120,-3P DW -2DATA ENDS画出该数据段中数据的存储形式。
(10分)三、分别写出实现如下功能的程序段。
(15分 5分/题)(1) 将AX中间8位(作高8位),BX的低4位和DX的高4位(作低4位)拼成一个新的字。
(2) 将数据段中以BX为偏移地址的连续4个单元中的内容颠倒过来。
(3) 将AL中一个两位的十六进制数变换成为其所对应的ASCII码,存放到AX中。
四、编写程序实现从键盘输入一个十六进制数,把它转换成为十进制数,在屏幕的下一行显示出来。
(完整版)微机原理与接口技术试题与答案
(完整版)微机原理与接口技术试题与答案微机原理与接口技术试题微型计算机原理与接口技术综合测试题一一、单项选择题(下面题只有一个答案是正确的,选择正确答案填入空白处)1.8086CPU通过(1 )控制线来区分是存储器访问,还是I/O 访问,当CPU执行IN AL,DX指令时,该信号线为(2 )电平。
(1) A. M/ B. C. ALE D. N/(2) A. 高 B. 低 C. ECL D. CMOS2.n+1位有符号数x的补码表示范围为()。
A. -2n < x < 2nB. -2n ≤ x ≤ 2n -1C. -2n -1 ≤ x ≤ 2n-1D. -2n < x ≤ 2n3.若要使寄存器AL中的高4位不变,低4位为0,所用指令为()。
A. AND AL, 0FHB. AND AL, 0FOHC. OR AL, 0FHD. OR AL 0FOH4.下列MOV指令中,不正确的指令是()。
A. MOV AX, BXB. MOV AX, [BX]C. MOV AX, CXD. MOV AX, [CX]5.中断指令INT 17H的中断服务程序的入口地址放在中断向量表地址()开始的4个存贮单元内。
A. 00017HB. 00068HC. 0005CHD. 0005EH6.条件转移指令JNE的条件是()。
A. CF=0B. CF=1C. ZF=0D. ZF=17. 在8086/8088 CPU中,一个最基本的总线读写周期由(1 )时钟周期(T状态)组成,在T1状态,CPU往总线上发(2 )信息。
⑴ A. 1个 B. 2个 C. 4个 D. 6个⑵ A. 数据 B . 地址 C. 状态 D. 其它8. 8086有两种工作模式, 最小模式的特点是(1 ),最大模式的特点是(2 )。
⑴ A. CPU提供全部控制信号 B. 由编程进行模式设定C. 不需要8286收发器D. 需要总线控制器8288⑵ A. M/ 引脚可直接引用 B. 由编程进行模式设定C. 需要总线控制器8288D. 适用于单一处理机系统9.在8086微机系统的RAM 存储单元器0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是( )。
微机原理与接口技术习题及参考答案精选全文完整版
可编辑修改精选全文完整版《微机原理与接口技术》复习题一、填空题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表示运算结果()。
微机原理与接口技术考试试题与答案
微机原理与接口技术考试试题与答案第一篇:微机原理与接口技术考试试题与答案一、填空题(每空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)。
微机原理与接口技术试题
《微机原理与接口技术》试题一、单项选择题(每小题1分,共15分)1.指令MOV AX,[3070H]中源*作数的寻址方式为( )A.寄存器间接寻址B.立即寻址C.直接寻址D.变址寻址2.Reset信号有效后,8086CPU的启动地址( )A.FFFFFhB.0FFFFhC.FFFF0hD.00000h3.在8086CPU的标志寄存器中,控制标志位占( )A.3位B.9位C.4位D.16位4.堆栈的工作方式是( )A.先进先出B.随机读写C.只能读出不能写入D.后进先出5.CPU与外设间数据传送的控制方式有( )A.中断方式B.程序控制方式C.DMA方式D.以上三种都是6.设串行异步通信的数据格式是:1位停止位,7位数据位,1位校验位,1位起始位,若传输率为2400位/秒,则每秒传输的最大字符个数为( )A.10个B.110个C.120个D.240个7.CPU与I/O设备间传送的信号有( )A.控制信息B.状态信息C.数据信息D.以上三种都有8.若传送率为1200,波特率因子n=16,则收、发时钟(RxC.TxC)的频率为( )A.1MHzB.19.2KHzC.20KHzD.2400Hz9.在DMA方式下,外设数据输入到内存的路径是( )A.外设→CPU→DMAC→内存B.外设→DMAC→内存C.外设→存储器D.外设→数据总线→存储器10.8255A中即可以作数据输入、输出端口,又可提供控制信息、状态信号的端口是( )A.B口B.A口C.C口D.以上三个端口均可以11.8251A的方式控制字(即模式字)的作用是( )A.决定8251的数据格式B.决定8251的数据格式和传送方向C.决定8251何时收发D.以上都不对12.在数据传输率相同的情况下,同步字符串送的速度高于异步字符传输,其原因是( )A.字符间无间隔B.双方通信同步C.发生错误的概率少D.附加位信息总量少13.采用高速缓存的目的是( )A.提高主存速度B.提高总线传输率C.使CPU全速运行D.扩大可寻址空间14.CPU响应中断请求和响应DMA请求的本质区别是( )A.程序控制B.需要CPU干预C.响应中断时CPU仍控制总线而响应DMA时,让出总线D.速度快15.用三片8259A级数是( )A.24级B.22级C.23级D.21级二、填空题(每空1分,共20分)1.微型计算机由______________________________________四部分组成。
微机原理与接口技术试题库答案
《微机原理与接口技术》试题库1答案一:填空题(每空1分,共18分)1.运算器控制器2.四3.CS IP 4.段值(SEGMENT)偏移量(OFFSET)类型(TYPE)5.最小最大6.静态动态7.6 高电平8.高四位(或:PC7—PC4)、低四位(或:PC3—PC0)、0 1 2(或:3)、0 1(或:2)二:单项选择题(每个选项2分,共24分)1B 2A 3B 4C 5A 6D 7C 8AE 9C 10B 11 B三:简答题1:(1) 立即寻址(2) 直接寻址(3) 寄存器相对寻址(4) 基址变址寻址(5) 寄存器相对寻址(6) 寄存器间接寻址(7) 相对基址变址寻址2:AX=1050H BX=2000H CX=3000H DX=2020H 字节单元(1000H)=50H 字节单元(2000H)=20H3:(1) lea di,string (2) scasb (3) inc dl4:①8086/8088CPU的RESET引线,可用来启动或再启动系统(1分)②8086在RESET引线上检测到一个脉冲的正沿,便终结所有的操作,直到RESET信号变低(1分)③在复位时,CS中的值被初始化为0FFFFH,IP中的值被初始化为0,因此在8086复位后执行的第一条指令的内存绝对地址为0FFFF0H处,在正常情况下,从0FFFF0H单元开始,放一条段交叉直接JMP指令,以转移到系统程序的实际开始处. (3分)④8086要求复位脉冲的有效电平(高电平)必须至少持续4个时钟周期(1分)注:若答对①③两点可给全分5:①片选信号的产生方式有: 线选法全译码法部分译码法(2分)②线选控制方式可采用一根地址线作为选片控制信号,存在地址重叠问题,用不同的地址信号线作选片控制,其地址分配亦不同.③全译码方式电路复杂,但是每一组的地址是确定的,唯一的(1分)④部分译码方式采用高位地址中的几位经译码产生片选信号,有地址重叠现象. (1分)四: 综合分析题1:①需要8片芯片,共分为4组,2片为1组(4分) ②采用全译码方式产生片选,电路连接图略(4分)③第1组地址范围: 0000H----03FFH 第2组地址范围: 0400H----07FFH第3组地址范围: 0800H----0BFFH 第4组地址范围: 0C00H----0FFFH (4分)2:①A口、B口、C口和控制口地址分别为94H----97H (4分)MOV AL,10000001B (4分)OUT 97H,ALMOV AL,0FHOUT 97H,ALa:读打印机“忙”状态(PC0)(4分)b:测试打印机“忙”?(PC0=1?)c:若“忙”则转a d:通过PA口输出打印字符e:通过PC7输出选通脉冲print: IN AL,96H (4分)TEST AL,01H ;测试“忙”信号JNZ printMOV AL,DATA ;输出打印字符OUT 94H,ALMOV AL,0EH ;输出选通脉冲OUT 97H,ALINC ALOUT 97H,ALRET《微机原理与接口技术》试题库2评分细则一:填空题(每空1分,共20分)1.超频2.地址总线数据总线控制总线3.BIU EU 4.段值(SEGMENT)偏移量(OFFSET)类型(TYPE)5.4 5 6.静态动态7.4 68.高四位(或:PC7—PC4)、低四位(或:PC3—PC0)、0 1 2(或:3)、0 1(或:2)9.中断源二:单项选择题(每个选项2分,共24分)1A 2C 3B 4C 5A 6C 7 A 8D 9B 10 C 11B 12C三:简答题1:(1) 直接寻址(2) 寄存器相对寻址(3) 基址变址寻址(4) 寄存器相对寻址(5) 基址变址寻址(6) 相对基址变址寻址2:AX=5010H BX=2000H CX=1000H DX=1001H 字节单元(1000H)=10H 字节单元(2000H)=01H3:(1) 直接寻址EA=2468H PA=12468H (2) 相对基址变址寻址EA=01BFH PA=101BFH(3) 寄存器相对寻址EA=0316H PA=20316H4:(1)MOV CX,COUNT(2)CMP AX,[BX](3)LOOP AGAIN5:①8086/8088CPU有两种工作模式:最小组态、最大组态(2分)②8086/8088CPU的引脚MN/MX接至+5V电源时,CPU工作于最小组态,MN/MX接地时,CPU工作于最大组态(2分) 6:①RAM(随机读写存储器)可以读,也可以写,断电后其中信息丢失,ROM(只读存储器)只能读,不能写,断电后其中信息不丢失(2分)②RAM在计算机中主要用于存放各种现场的输入输出数据,中间计算结果,与外存交换的信息及堆栈等。
微机原理与接口技术的期末试题与答案
微机原理与接口技术的期末试题与答案一、单项选择题1.下列指令正确的是[ B]A.CMP [SI],100B.CMP WORD PTR [SI],100C.CMP [SI],100hD.CMP 100h,[SI]2.下列指令正确的是[D ]A.MOV CX,ALB.MOV DS,200hC.MOV DS,CSD.MOV DS,AX3.下列指令正确的是[A ]A.POP WORD PTR [BX]B.POP BLC.POP IPD.POP CS4.下列指令正确的是[C ]A.IN DX,ALB.IN DX,AXC.IN AX,DXD.IN BX,DX5.DF=1,执行MOVSB指令后[A ]A.SI减1,DI减1B.SI加1,DI加1,CX减1C.SI减1,DI减1,CX减1D.SI加1,DI加1,CX加16.Intel 8086 I/O寻址空间为[C ]A.1MBB.1KBC.64KBD.32KB二、填空题1.二进制数10101001转换为10进制数为169 D转换为16进制数为A9 H1.在移位指令中,用于指定移位位数的操作数只用的寄存器是___CL_____。
2.内存0005CH处4个字节为D2,EF,00,F0,它是中断__17H______的入口地址存放处,它表示该中断处理程序的起始地址为_F000H___ :__EFD2H___。
解析:因为中断类型号和中断向量表中的对应物理地址由倍数4的关系,所以0005CH/4=17h,即得类型号。
3.一条指令为MOV BX,X1,其中X1的偏移地址为16 (十进制)。
在DEBUG 下,此指令会变为MOV BX,__[0010]______。
4.指令MOV AL, BYTE PTR [BX+SI]中,源操作数的寻址方式是基址变址寻址方式5.设CF=0,AX=8000H,执行ROR AX,1后,AX=_4000H___,CF=_____0_________。
(完整word版)微机原理与接口技术试题及答案A..(word文档良心出品)
《微机原理与接口技术》试题闭卷(∨)适用年级:电气2009(时间:120分钟满分:100分)班级_________ 学号__________ 姓名_________ 考分_________一、填空(每空1分,共40分)1.8086CPU可以工作在和两种工作模式。
2.接口中的信息通常有以下三种:_____________、_____________和______________。
3.计算机与外设之间的数据传送有以下几种基本方式:______________、____________、_______________、____________________。
4.在8086/8088系统中,I/O端口的地址采用__________编址方式,访问端口时使用专门的_________________。
5.总线根据其用途和应用场合,可以分为以下类型:____________、_________、________、__________。
ISA总线属于__________总线。
6.80X86的CPU有两条外部中断请求线____________和____________。
这两条线上来的中断都属于_____________中断。
7.特殊嵌套方式与一般嵌套方式相比,其特点是:______________________________。
8.某时刻8259A的IRR寄存器中的内容是15H,说明_______________________________,某时刻8259A的ISR寄存器中的内容是20H,说明______________________________。
某时刻8259A的IMR寄存器中的内容是20H,说明______________________。
9.ICW2命令字的功能是_______________,如果写入的ICW2为08H,则通过该片8259上IR3引脚接入的中断其中断类型码为______________________。
微机原理与接口技术期末考试试卷A卷
微机原理与接口技术期末考试试卷A卷一、选择题1. 下列关于微机原理与接口技术的定义中,正确的是:A. 微机原理研究微型计算机的构成和工作原理,接口技术研究外设与计算机之间的通信方式B. 微机原理研究计算机的构成和工作原理,接口技术研究微型计算机的应用场景C. 微机原理研究计算机的应用场景,接口技术研究计算机的构成和工作原理D. 微机原理研究微型计算机的应用场景,接口技术研究外设与计算机之间的通信方式2. 以下哪个不是微机原理研究的内容?A. CPU的构造和工作原理B. 存储器的种类和层次结构C. 操作系统的功能和原理D. 外设的分类和连接方式3. 下列哪个不属于常见的接口类型?A. 并行接口B. 串行接口C. USB接口D. 音频接口4. 微机系统中,CPU与内存之间的数据传输通道是:A. ALUB. 总线C. 控制器D. 寄存器5. CPU的主要功能是:A. 负责处理计算机的输入和输出B. 负责控制计算机的各个部件协调工作C. 负责存储计算机程序和数据D. 负责进行算术逻辑运算操作二、简答题1. 请简要描述微机原理中CPU的工作原理。
2. 简要介绍存储器的种类和层次结构。
3. 什么是接口技术?简述串行接口和并行接口的区别。
4. 请简要介绍一种常见的外设接口类型。
5. 简要描述计算机内部总线的作用和分类。
三、论述题1. 请详细论述微机原理与接口技术在现代计算机系统中的重要性以及应用场景。
2. 接口技术在计算机领域中发挥着至关重要的作用,请详细论述接口技术的意义和功能。
以上是微机原理与接口技术期末考试试卷A卷的内容。
请根据具体的语句构造和排版要求来给出整洁美观的文章。
微机原理与接口试题及答案(4套)
微机原理与接口模拟试题及答案课程试卷库测试试题(第一套)一:填空题(每空1分,共18分)1. 中央处理单元CPU主要由______________和______________构成,用来解释指令并进行运算。
2.8421BCD码有十个不同的数字符号,逢十进位,每位BCD码用___________位二进制数表示。
3.8086CPU在取指令时,依据_________和________寄存器中的内容计算所要取的指令的物理地址。
4.所有的变量都具有三种属性,分别是:_____________、______________、_______________ 5.8086CPU规定当MN/ 引脚接至+5V电源时工作于__________组态,当其接地时工作于_________组态。
6.用MOS器件构成的RAM,可以分为__________________RAM和_______________RAM 两种。
7.8253的每个计数器通道有___________种工作方式,通常只有当GATE信号为___________电平时,才允许8253计数器工作。
8.8255A端口C的____________与A口组成A组,_____________与B口组成B组,A组有__________工作方式,B组有______________工作方式。
二:单项选择题(每个选项2分,共24分)1:____________是以CPU为核心,加上存储器、I/O接口和系统总线组成的。
A.微处理器B.微型计算机C.微型计算机系统2.堆栈指针的作用是用来指示______________A.栈顶地址B.栈底地址C.下一条要执行的指令的地址3.计算机能直接认识、理解和执行的程序是_________A.汇编语言程序 B.机器语言程序 C.高级语言程序4. 计算机内的“溢出”是指其运算的结果_________A.为无穷大B.超出了计算机内存储单元所能存储的数值范围C.超出了该指令所指定的结果单元所能存储的数值范围5. 8位补码操作数“10010011”等值扩展为16位后,其机器数为___A.1111111110010011B. 0000000010010011C. 10000000100100116. 在执行指令MOV AX,0后,CPU状态标志位ZF的取值为_________A.为0B.为1C.不确定D.没有影响7. 某计算机的主存为3KB,则内存地址寄存器需_______位就足够了A. 10B. 11C. 12D. 138. 在8086/8088中,一个最基本的总线周期由________时钟周期(T状态)组成,在T1状态,CPU往总线发出_________信息.A. 4个B. 2个C. 5个D. 数据E. 地址F. 状态9. 8253/8254无论工作在哪种方式,在初始化编程时,写入控制字后,输出端OUT便________A. 变为高电平B. 变为低电平C. 变为相应的高电平或低电平D. 保持原状态不变,直至计数结束10. 并行接口与串行接口的区别主要表现在_______之间的数据传输前者是并行,后者是串行A. 接口与MPUB. 接口与外设C. 接口与MPU和外设11. 对8255A的C口执行按位置位/复位操作时,写入的端口地址是__A. C端口B. 控制端口C. A端口D. B端口三:简答题1:写出下列指令源操作数的寻址方式(7分)(1)mov ax,0abh(2)mov ax,[100h](3)mov ax,[bx+10](4)mov ax,[bx][si](5)mov ax,val[bx](6)mov ax,es:[bx](7)mov ax,val[bx][si]2: 在下列程序段运行后,给相应的寄存器及存储单元填入运行的十六进制结果(6分) Mov ax,1050hMov bp,1000hMov bx,2000hMov [bp],alMov dh,20hMov [bx],dhMov dl,01hMov dl,[bx]Mov cx,3000hHltAX=_______________ BX=____________________ CX=_____________________DX=_______________ 字节单元(1000h)=______________ 字节单元(2000h)=____________3:下列程序完成统计字符串长度的功能,请填入空缺的部分(每空2分,共6分) data segmentstring db ‘abcdfgfglasivf’,0dhl1 db ?cr equ 0dhdata endscode segmentassume cs:code,ds:data,es:datastart proc farbegin: mov ax,datamov ds,axmov es,ax__________________________mov dl,0mov al,cragain: __________________________je done___________________________jmp againdone: lea bx,l1mov [bx],dlretstart endpcode endsend begin4: 试说明8086/8088CPU的RESET信号的功能(6分)5:RAM与CPU连接时,片选信号有哪些产生方式,各有什么特点?(5分)四:综合分析题1:利用INTEL 2114 1Kx4位的芯片,构成4KB的RAM。
99-微机原理与接口技术试题答案
99-微机原理与接⼝技术试题答案99微机原理与接⼝技术期末试题参考答案(信息⼯程学院99601-99605班)⼀判断与选择:把正确答案的字母填⼊对应的题号下(本题21分,每⼩题3分)1、8086CPU采⽤向量中断⽅式处理8级I/O接⼝中断,若I/O接⼝的中断类型号依次为60H ~67H,在内存RAM的0:190H单元开始依次存放40H、30H、00H、50H四个字节,问该I/O接⼝对应的中断类型号和中断服务程序⼊⼝是( C )。
2、8086CPU响应NMI、INTR、HOLD、READY等外部事件信号时,优先级别最低的信号是( C )。
3、微机中常⽤补码表⽰符号数,下⾯⼏种说法不正确的是( A,C )。
4、8086CPU中断源的优先级从低到⾼的顺序是( B )。
5、单地址DMA控制器⽤来进⾏DMA传输时,下⾯的说法正确的是(A,B )6、下⾯各项中,(C,E )不是同步总线协议的特点7、下⾯的说法不正确的是( B,C )⼆、填空(本题25分,每⼩题2.5分)1、8086CPU的BIU进⼊空闲状态时,意味着BIU 不进⾏任何取指令操作和读写存储器与I/O⼝操作。
2、8086系统中必须⽤地址锁存器的原因是地址/数据,地址/状态信号分时复⽤;在最⼩模式下,CPU 与其连接的信号主要有地址锁存信号ALE与地址信号。
3、8086CPU的结构按功能分为两⼤部分,分别为BIU 和EU ;这样设计的好处是取指令和读写内存操作数与执⾏指令可以并⾏⼯作,从⽽提⾼了CPU的利⽤率。
4、8086CPU的READY信号是存储器与I/O⼝数据准备就绪信号,若检测该信号为低电平则表⽰存储器或I/O⼝的数据未准备就绪,需延长总线周期,加⼊T WW 状态。
芯⽚为16K×4位,其⽚内地址信号线有14 条,对外数据线4 条;若组成128K字节的内存,需要此种芯⽚16 ⽚。
6、8086CPU 在最⼤模式下,系统中必须使⽤总线控制器的原因是对状态信号S2~S0进⾏译码以产⽣各种控制信号;⽽在最⼩模式下,系统不使⽤总线控制器的原因是各种控制信号都由CPU⾃⼰产⽣。
微机原理与接口技术练习题(有答案)
微机原理与接口技术练习题(有答案)微机原理与接口技术练习题一、选择题1、通常说计算机的内存为32M、64M或128M指的是:(c)A、RAM的容量B、ROM的容量C、RAM和ROM的容量D、硬盘的容量2、汇编语言的优点不包括__d___。
A、直接有效地控制硬件B、生成的代码序列短小C、运行速度快D、编程容易3、十六进制数88H,可表示成下面几种形式,请找出错误的表示(d )。
A.、无符号十进制数136 B、带符号十进制数-120C、压缩型BCD码十进制数88D、8位二进制数-8的补码表示4、下列寄存器组中在段内寻址时可以提供偏移地址的寄存器组是(b )A、AX,BX,CX,DXB、BX,BP,SI,DIC、SP,IP,BP,DXD、CS,DS,ES,SS5、可用作寄存器间接寻址或基址、变址寻址的地址寄存器,正确的是( d )。
A、.AX,BX,CX,DXB、DS,ES,CS,SSC、SP,BP,IP,BXD、SI,DI,BP,BX6、当运行结果为0时,ZF=____b______。
A、0B、1C、任意D、不影响7、某次求和结果最高位为1,则SF=____b______。
A、0 B 、1 C、任意D、不影响8、设DS=5788H,偏移地址为94H,该字节的物理地址_____c________。
A、57974HB、5883HC、57914HD、58ECH9、“MOV AX,[BP+DI]”指令从_____b_____段取出数据送AX。
A CSB SSC DSD ES10、下面不能用于寄存器寻址的寄存器有( c )A、CSB、AXC、IPD、SIE、CLF、SP11、存储器寻址方式在指令中给出操作数在内存中的地址,该地址是(c)A逻辑地址 B.有效地址 C偏移地址 D.物理地址 E.段地址12、堆栈的操作原则是________b_____。
A先进先出 B后进先出C后进后出D循环13、“MOV SP,3210H”和“PUSH AX”指令执行后,SP寄存器值是_c___。
1999年《微机原理与接口技术》试题
99年《微机原理与接口技术》试题一、单项选择题(每小题1分,共16分)1.指令MOV AX,[BX][SI]中源操作数的寻址方式是( D )A.寄存器间接寻址B.变址寻址C.相对寻址D.基址变址寻址2.8086 CPU内有指示下条指令有效地址的指示器是( A )A.IPB.SPC.BPD.SI3.设串行异步传送的数据格式是7个数据位、1个起始位,1个停止位、1个校验位,波特率为2400,则每秒钟传送的最大字符数为( D )注:(7+1+1+1)位/字符*X=2400位/秒=2400波特X=240字符/秒A.100个B.120个C.10个D.240个4.采用高速缓存(cache)的目的是( D )A.扩大主存容量B.提高CPU运行速度C.提高总线速度D.提高主存速度5.在DMA方式下,数据从内存传送到外设的路径是( C )A.内存→CPU→总线→外设B.内存→DMAC→外设C.内存→数据总线→外设D.外设→内存6.若8086 CPU主频为8MHz,则其基本总线周期为( C )A.200nsB.500nsC.125nsD.250ns7.8253工作在哪几种方式时,可输出1个时钟周期宽度(1 CLK)的负脉冲( B )A.方式0,4,5B.方式2,4,5C.方式1,2,4D.方式0,2,48.CPU响应INTR和NMI中断时,相同的必要条件是( D )A.当前总线空闲B.允许中断C.当前访问内存结束D.当前指令执行结束9.8251A的操作命令字的作用是( D )A.决定8251A的数据传送格式B.决定8251A实际操作C.决定数据传送方向D.决定8251A何时收/发数据10.用2K×4位的RAM芯片组成16K字节的存储器,共需RAM芯片和片选地址分别为( )我觉得题目有问题!A.16位和3片B.8位和8片C.4片和3位D.32片和8位11.8086/8088中除______两种寻址方式外,其它各种寻址方式的操作数均在存储器中。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
99微机原理与接口技术期末试题
姓名班级学号成绩
一、判断与选择:把正确答案的字母填入对应的题号下(本题21分,
每小题3分)
1、8086CPU采用向量中断方式处理8级I/O接口中断,若I/O接口的中断类型
号依次为60H ~67H,在内存RAM的0:190H单元开始依次存放40H、
30H、00H、50H四个字节,问该I/O接口对应的中断类型号和中断服务程序入口是()。
A、62H和5000H:3040H
B、63H和 4030H:0050H
C、64H和5000H:3040H
D、65H和 0050H:4030H
2、8086CPU响应NMI、INTR、HOLD、READY等外部事件信号时,优先级别最低的信号是()。
A、NMI
B、HOLD
C、INTR
D、READY
3、微机中常用补码表示符号数,下面几种说法不正确的是()。
A、8位二进制数的表示范围是-128~+128;
B、0的补码只有一种表示;
C、F EH表示254;
D、FFH表示-1。
4、8086CPU中断源的优先级从低到高的顺序是()。
A、INT 1,NMI,INTR,INT n
B、INT 1,INTR,NMI,INT n
C、INT n,NMI,INTR,INT 1
D、INTR,INT 1,NMI,INT n
5、单地址DMA控制器用来进行DMA传输时,下面的说法正确的是()
A、一次传输只需要一个总线周期;
B、这种传输只与数据总线宽度有关,而与DMAC的数据总线宽度无关;
C、它在传输时既能给出存储器的地址,又能给出I/O的口地址;
D、D MAC和CPU对存储器与I/O口的访问是一样的,它们可共用同一套(存
储器和I/O)地址译码器。
6、下面各项中,()不是同步总线协议的特点
A、不需要应答信号
B、各部件间的存取时间比较接近
C、总线周期长度可变
E、需要请求与应答握手信号
7、下面的说法不正确的是()
A、定时器8253有6种工作方式,内部有3个相同的定时器/计数器,每个通道有一个16位计数器;
B、并行接口8255A有4个8位I/O口和4个口地址,其中A口还可作为双向选通口;
C、DMA控制器8253A有4个单地址DMA通道,有4个端口地址,每一通道具有三种DMA传输方式;
D、串行接口8250是单通道异步通信控制器,内部具有完善的MODEM控制/检测信号和本地环回测试功能。
二、填空(本题25分,每小题2.5分)
1、8086CPU的BIU进入空闲状态时,意味着BIU 。
2、8086系统中必须用地址锁存器的原因是;在最小模式下,CPU
与其连接的信号主要有。
3、8086CPU的结构按功能分为两大部分,分别为和;这样设计
的好处是。
4、8086CPU的READY信号是,若检测该信号为低电平则表示。
5、有一SRAM芯片为16K×4位,其片内地址信号线有条,对外数据线
条;若组成128K字节的内存,需要此种芯片片。
6、8086CPU 在最大模式下,系统中必须使用总线控制器的原因是;
而在最小模式下,系统不使用总线控制器的原因是。
7、总线的性能指标主要有、、、。
8、8086CPU在响应INTR信号的中断时,向其发送个INTA周期;在第个
INTA周期,中断控制器8259A把对应的发送到数据总线上。
9、CPU与I/O接口之间传送数据的方式有种,分别为。
10、I/O端口的编址方式有种,分别为;8086CPU寻址I/O
端口地址空间最大范围为。
三、(本题20分)
1、指出下列8086指令中哪些是错误的,错在何处?(4分)
⑪MOV AH,BX ⑫MOV DS,4000H
⑬ADD [1500H],[SI] ⑷SUB AX,[BX+100]
⑸INC DS⑹PUSH ES
⑺IN AL,DX⑻OUT 0120H,AX
2、连续执行以下指令,填写执行指令的结果:(8分)
MOV AX,2880H ;
MOV CX,0FF00H
MOV DS,AX
MOV SI,CX
ADD CX,AX ;①CX= H,CF= B
MOV [SI],CX ;②[SI]= H,[SI+1]= H,
ADC [SI],AL ;③[SI]= H,MEM物理地址= H
DEC BYTE PTR[SI] ;④[SI]= H,ZFCFPF= B
ADD AL,59H ;⑤AL= H,CF= B,AF= B
DAA ;⑥AL= H
AND AL,0FH
MOV BX,2 ;
NEG BX ;
CMP BH,BL ;⑦BH= H,BL= H
MOV DL,10
MUL DL ;⑧AX= H,DL= H
XOR AL,0A0H
CBW ;⑨AX= H,DX= H
IDIV BL ;⑩AL= H,AH= H
MOV AH,4CH ;DOS功能调用,程序终止。
INT 21H
3、若执行8086的指令INT 21H后,程序将转向何处(最好用图说明)?并分
别指出存放中断处理程序入口地址(即段地址与偏移量)的具体物理地址。
(4分)
4、若一个4字节数存放在BX和AX中,高16位在BX中,低16位在AX中,
试用8086指令写出2条(或3条)指令让该数右移一位。
(4分)
四、看懂如下接口电路(ISA总线接口),并回答问题。
(16分)
图中IOW,IOR为低电平有效的信号。
D
试问:
1、该电路所用的口地址是_________。
(4分)
2、该电路的输出命令和输入状态格式是(4分)
3.。
(3分)
4. 写出使其‘锁存1’的测试程序段。
(5分)
五、阅读如下8086宏汇编程序,回答所提问题。
(本题18分)
源程序如下:
NAME KYST LOOP LP2
DATA SEGMENT MOV AH,AL
BUF1 DB 128 DUP (?) MOV CL,4
COUNT EQU $-BUF1 SHR AL,CL
BUF2 DB 3 DUP(?) CMP AL,0AH
DATA ENDS JC LP4
CODE SEGMENT ADD AL,7
ASSUME CS:CODE,DS:DATA LP4: ADD AL,30H
START: MOV AX,SEG DATA MOV [DI],AL
MOV DS,AX MOV AL,AH
MOV SI,OFFSET BUF1 INC DI
MOV DI,OFFSET BUF2 AND AL,0FH
MOV CX,COUNT CMP AL,0AH
CLD JC LP5
XOR AL,AL ADD AL,7
LP1: MOV [SI],AL LP5: ADD AL,30H
INC SI MOV [DI],AL
ADD AL,2 INC DI
LOOP LP1 MOV AL,’$’
MOV SI,OFFSET BUF1 MOV [DI],AL
MOV CX,COUNT-1 MOV DX,OFFSET BUF2
LODSB MOV AH,9
LP2: CMP AL,[SI] INT 21H
JA LP3 MOV AH,4CH ;DOS功能调用, MOV AL,[SI] INT 21H ;程序终止
LP3: INC SI CODE ENDS
END START
问:
1、该程序中定义了几个段?段名分别是什么?(2分)
2、该程序数据区占用了多少个内存单元(Byte)?该程序经汇编、连接后能否
生成·EXE文件(3分)
3、该程序完成的3个主要工作是什么?程序中两次出现加7与加30H是为了完
成何种操作?(6分)
4、该程序运行的具体结果是什么?(3分)
5、若把程序中LP2标号下的JA LP3换成JNL LP3,运行结果会怎样(4分)?。