微机原理及接口试卷题库
微机原理及接口设计试题
20231月试卷一、填空题(16分, 每小题2分)1.若X=-35H,Y=70H,则[X]反=11011100,[X-Y]补=10100101。
2.8086地址总线中的AD0~AD15(低15位)位与数据总线公用。
使用总线周期控制信号来锁存地址信号。
3.8086的标志寄存器中有6个控制标志位和3个状态标志位。
4.执行指令“J.DST”时, 需判断标志位SF、OF、ZF的内容。
5.中断向量表的地址范围是00000H~03FFFH(物理地址), 中断类型码为35H的中断向量所占用的物理地址是000D4H~000D7H。
6.8253的6种工作方式中, 有2种可以自动重装计数初值, 有2种是采用硬件方式启动计数过程。
7.一直8255的端口地址为40H~43H,则“OU.43H,08H”所执行的操作是将C端口的PC4置0。
8.某内存地址范围是A0000H~C7FFFH,其存储容量为160Kbyte,需要20片8K×8位的内存芯片才干构成该存储区。
二、计算器1.某堆栈区地址为2023H:0000H~2023H:0100H, SP=0080H, 计算:1)栈顶的物理地址为20230H, 栈底的物理地址为20230H。
2)执行“RET”指令(段间调用)后, 栈顶的物理地址为20234H。
2. MOV SI,0100HMOV AL,08HMOV CX,35HL1: MOV [SI],ALDEC ALINC SILOOP L1运营结果: AL=D3, SI=0135H, (DS:0105H)=03H3. MO.AX,6587HMOV BX,3412HNEG BXCBWIDIV BH执行结果: AX=F702H, BX=CBEEH。
4.根据数据定义给出结果DATA SEGMENTD1 DB 1,2,3,4,5 DUP(0),’67’,89D2 DB ‘This is a computer’, 0DH,0AHCNT EQU $-D1LEA BX,D2MOV AX,SIZE D1CNT=26, BX=7, AX=7。
微机原理与接口技术试题库含答案
微机原理与接口技术试题库含答案一、问答题1.以下字符代表的相应ASCII码是什么?(1)换行0ah(2)字母“q”51h(3)空格20h2.以下机器编号代表的编号范围是多少?(1) 8位二进制无符号定点整数;0~255(2) 8位二进制无符号定点十进制;零点九九六零九四(3)16位二进制无符号定点整数;0~65535(4) 16位二进制有符号整数,由补码-32768~327673(111)x=273,基数x=?十六4、有一个二进制小数x=0.x1x2x3x4x5x6(1)如果x≥ 1/2,然后X1??X6应该满足什么条件?x1=1若使x>1/8,则x1??x6应满足什么条件?x1∨x2∨x3=1(2)5、有两个二进制数x=01101010,y=10001100,试比较它们的大小。
(1)x和y两个数均为无符号数;x>y(2) X和y都是有符号的补码。
x2。
填空1。
对于r进制数,其基数(可使用的数字符号数)为r,可使用的最小数字符号为0。
2.十进制数72转换为八进制数110q。
3.与十进制数67相当的十六进制数为43h。
4.将二进制数101.011转换为十进制数5.375。
5.将十六进制数0e12转换为二进制数1100000100B。
3、在计算机内部,所有信息都以D.a)EBCDIC代码B)ASCII代码c)十六进制代码D)二进制代码的形式进行访问、处理和传输。
相当于十进制数56的二进制数是a.a)111000b)111001c)101111d)1103。
十进制数59被转换成八进制数a)73qb)37qc)59qd)112q4。
相当于十进制数58.75的十六进制数是B.a)a3。
chb)3a。
chc)3a。
23hd)c.3ah5,二进制数1101.01转换为十进制数c.a)17.256b)13.5c)13.25d)17.56,二进制数111010.11转换为十六进制数B.a)3achb)3a。
chc)3a3hd)3a。
微机原理与接口技术试题
一、单选题(一) CPU1、8086CPU的指令队列为 ( ) 个字节。
CA 2B 4C 6D 82、标志寄存器的标志位ZF=1表示运算结果()。
AA为零 B 为负 C 不为零 D 有进位3、如果算术或逻辑运算结果不为0,则()。
AA ZF=0B ZF=1C SF=0D SF=14、在8086CPU的延长总线周期中,在()状态之后插入Tw状态。
CA T1B T2C T3D T44、8086/8088读/写总线周期,微处理器是在()状态采样READY信号,以便决定是否插人Tw。
CA T1B T2C T3D T45、8086CPU可插入()DA 1个等待周期B 2个等待周期C 3个等待周期D 任意多个等待周期6、关于8086CPU的非可屏蔽中断,下列说法正确的是()。
CA受中断允许标志IF的影响 B 可用软件屏蔽C 对应的中断类型号为2D 在整个系统中可以有多个7、8086CPU有16根数据线和20根地址线,故可寻址的最大地址空间为()。
BA 64KB B 1MBC 1KBD 64MB8、对可编程接口芯片进行读/写操作的前提条件是 ( )。
BA RD=0B CS=0C WR=0或RD=0D WR=012、如果允许CPU接收可屏蔽中断请求,则标志位()。
AA IF=1B IF=0C CF=1D CF=013、8086CPU要求复位信号RESET至少维持()个时钟周期的高电平。
BA 2B 4C 5D 614、()是微型计算机的核心。
AA CPUB RAMC ROMD 内存15、8086CPU复位时,代码寄存器CS和指令指针寄存器IP分别初始化为()。
CA 0000H,0000HB 0000H,FFFFHC FFFFH,0000HD FFFFH,FFFFHM/为高电平,表示()。
B16、在最小模式下,如果8086CPU的引脚IOA CPU和I/O接口之间进行数据传输B CPU和存储器之间进行数据传输C 存储器和存储器之间进行数据传输D 存储器和I/O接口之间进行数据传输17、关于8086CPU 的信号INTA ,下列说法正确的是( )。
微机原理与接口技术试题
微机原理与接口技术试题一、选择题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会立即将当前程序的执行状态保存到栈中,包括程序计数器和其他寄存器的值。
微机原理及接口技术试题及答案精选全文完整版
《微机原理及接口技术》试卷(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 口执行按位置位/复位操作时,写入的端口地址是( )。
微机原理与接口技术考试试题
微机原理与接口技术考试试题一、选择题(每题2分,共40分)1. 在8086微处理器中,指令的存储格式是()。
A. 二进制码B. 十进制码C. 八进制码D. 十六进制码2. 当执行CALL指令时,将()。
A. 将当前指令的下一条指令的地址保存到堆栈中B. 将堆栈中的数据弹出到寄存器中C. 将堆栈中的数据弹出到内存中D. 将堆栈中的数据弹出到另一个堆栈中3. 在8086微处理器中,数据段寄存器()。
A. CSB. DSC. ESD. SS4. 在接口技术中,串行接口()。
A. 只能传输一个字节B. 可以传输多个字节C. 只能传输数字数据D. 不能传输数据5. 并行接口的标准接口类型是()。
A. VGAB. USBC. SCSID. LPT...二、填空题(每题2分,共20分)1. 在存储器地址总线上,8086微处理器的地址寻址能力是()位。
2. 常用的总线标准有()和()。
3. DMA传输的方式称为()。
4. 中断是指处理器()。
5. I/O口包括()、()和()。
...三、简答题(每题10分,共50分)1. 请简述8086微处理器的工作原理。
2. 解释DMA传输和中断的关系。
3. 什么是I/O口?请举例说明。
4. 请简要介绍串行接口和并行接口的特点及应用场景。
5. 请描述中断的分类和处理过程。
...四、编程题请编写一个8086汇编程序,实现将数组A的元素全部按照逆序存放到数组B中的功能。
...五、综合题请结合实际场景,从微机原理和接口技术的角度,阐述计算机系统中输入输出设备与主机之间的数据传输过程。
...以上是微机原理与接口技术考试试题,希望能够对您的学习有所帮助。
祝您考试顺利!。
(完整版)微机原理与接口技术试题与答案
(完整版)微机原理与接口技术试题与答案微机原理与接口技术试题微型计算机原理与接口技术综合测试题一一、单项选择题(下面题只有一个答案是正确的,选择正确答案填入空白处)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四个字节,该向量对应的中断号是( )。
微机原理与接口技术考试题库(选择题、判断题精选)
一:选择题(70分)1. 堆栈指针的作用是用来指示 B 。
A 栈底地址B 栈顶地址C 下一条要执行指令的地址D 上一条要执行指令的地址2. CPU对存储器或I/O端口完成一次读/写操作所需的时间为一个 B 。
A 指令周期B 总线周期C 时钟周期D机器周期3. 微机读写控制信号的作用是 D 。
A 决定数据总线上的数据流的方向B 控制存储器读写操作的类型C 控制流入、流出存储器信息的方向D 以上三种作用4. 80X86中IP/EIP寄存器的作用是 C 。
A 保存当前栈顶地址B 保存代码段的基地址C 指示下一条要执行的指令地址D 暂存当前执行的指令地址5.一个具有24根地址线的微机系统中,装有16KB ROM、480KB RAM和100MB的硬盘,说明其内存容量为 A 。
A 496KB B 16MBC 100.496MBD 100MB6.查询方式输入/输出时,在I/O接口中设有状态寄存器,通过它来确定I/O设备是否准备好。
输入时,准备好表示(1)A,输出时准备好表示(2)B。
(1)A.稳定 B.已空 C.已满(2)A.稳定 B.已空 C.已满7.根据下面所提供的某80X86微机内存中的数据,判断INT 11H中断服务程序的入口地址是(A)。
0000:0040 B3188ACC4DF800F0 41F800F0C5188ACC0000:0050 39E700F0A0198ACC 2EE800F0D2EF00F0A. F000:F84DB. A019:8ACCC. CC8A:19A0D. 4DF8:00F08.存储字长是指 B 。
A 存放在一个存储单元中的二进制代码组合B 存放在一个存储单元中的二进制代码位数C 存储单元的个数D 寄存器的位数9. 指令寄存器的位数取决于 B 。
A 存储器的容量B 指令字长C 机器字长D 存储器的类型10. 主机与设备传送数据时,采用 C ,CPU的效率最高。
A 程序查询方式B 中断方式C DMA方式D 软件查询方式11.从硬件的角度而言,采用硬件最少的数据传送方式是 D 。
微机原理与接口技术试题
微机原理与接口技术试题一、选择题1. 以下哪种类型的接口常用于计算机与外部设备的通信?A. USB接口B. HDMI接口C. Ethernet接口D. 打印口接口2. 在微机系统中,用于处理存储器中的数据或指令的部件是:A. ALUB. 控制器C. 寄存器D. 总线3. 常见的CPU总线类型是:A. 数据总线B. 控制总线C. 地址总线D. 所有选项都对4. 下列不属于输入设备的是:A. 鼠标B. 键盘C. 显示器D. 扫描仪5. 下列哪种接口通常被用于连接显示器和显卡?A. USB接口B. VGA接口C. RJ45接口D. PS/2接口二、判断题1. ISA总线是用于连接外围设备与计算机CPU的接口。
(正确/错误)2. DMA技术可用于提高计算机与外部设备之间的数据传输速度。
(正确/错误)3. 并行接口只能传输一个字节的数据。
(正确/错误)4. IDE接口是一种用于连接硬盘驱动器和计算机主板的接口。
(正确/错误)5. USB接口只能连接鼠标和键盘等低功率设备,无法连接打印机或扫描仪等高功率设备。
(正确/错误)三、简答题1. 解释什么是时钟频率,以及它对计算机系统的影响。
时钟频率是指计算机系统中的时钟发生器每秒钟产生的脉冲数。
它决定了CPU的工作速度,即单位时间内CPU执行的指令条数。
时钟频率越高,CPU处理数据的速度越快。
因此,较高的时钟频率对计算机系统的整体性能有积极的影响。
2. 什么是中断请求(IRQ)?中断请求是指外部设备向计算机系统发送中断信号,以通知CPU 有需要处理的任务。
每个外部设备都被分配了一个唯一的中断请求号码,CPU通过查询中断请求线的状态来确定是否存在中断请求。
一旦中断请求被确认,CPU将中断服务程序加载到内存中,并根据优先级处理相应的中断。
3. 请简要描述USB接口的特点和优势。
USB接口具有以下特点和优势:- 热插拔功能:USB设备可以在计算机运行时随时插拔,无需重启计算机。
微机原理与接口技术试题库(含答案)
1、二进制数10010110.10B 的十进制数值可表示为(B )A. 96.8B. 150.5C. 96.5D. 160.52、下列8086CPU 标志寄存器FR 的标志中,不属于状态标志的是(C )A.OFB.PFC.IFD.CF3、一个8 位的二进制整数,若采用补码表示,且由4 个“1”和4 个“0”组成,则最小值为(D )。
A.-120B.-7C.-112D.-1214、RAM 6116芯片有2K×8 位的容量,它的片内地址选择线和数据线分别是( B )A.A0~A15和D0~D15B.A0~A10和D0~D7C.A0~A11和D0~D7D.A0~A11和D0~D155、8086 CPU在响应中断时顺序将( C )内容压入堆栈。
A.CS.IP.FRB.IP.CS.FRC.FR.CS.IPD.FR.IP.CS6、已知AL=68H,BL=5AH,指令ADD AL,BL 执行后,OF 和CF 的值分别为( C )。
A. 0,0B. 0,1C. 1,0D. 1,17、下列8088 指令中,含有非法操作数寻址的指令是(C )。
A. MOV AX,[10H]B. IN AX,DXC. MOV [BX][BP],10HD. MOV BX,COUN[SI]8、n+1 位符号数x 的补码表示范围为( D )A. -2 n<x<2 nB. -2 n≤x≤2 nC. -2 n -1≤x<2 nD. -2 n≤x<2 n9、8086 能够访问的存储空间的大小是(B )。
A. 64kB. 1MC. 256D.16M10、若用128K*4bit 的SRAM 芯片构成640KB 的存储器组织,共需要( A )片芯片。
A. 10B. 20C. 30D. 4011、在CMP AX,DX 指令执行后,当标志位SF,OF,ZF 满足逻辑关系(SF⊕OF)+ZF=0 时,表明(A )。
A. AX >DXB. AX<DXC. AX≥DXD. AX≤DX12、若要使寄存器AL 中的高4 位不变,低4 位清零,应使用指令(B )。
微机原理与接口技术试题
《微机原理与接口技术》试题一、单项选择题(每小题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、微型计算机是由五部分组成,包括控制器,运算器,存储器、输入设备,输出设备;控制器控制计算机运转,计算器主要是算术运臬和逻辑运算,存储器主要是存储信息,输入设备主要是输入信息给计算机,输出设备主要是计算机输出信息。
2、IBM PC机的主存主要有只读存储器和随机存储器。
只读存储器只能读出,不能写入,随机存储器可以写入也可以读出。
3、8086微处理器的字长为16位,能直接访问的存储单元可以是2个字节。
4、8088微处理器的逻辑地址两部分组成,包括段地址和偏移地址;物理地址=段地址*16+偏移地址。
5、如果一个程序在执行前(CS)=0A7F0H,(IP)=2B40H,该程序的起始地址=0A7F0H*16+2B40H=0AAA40H。
6、02003H02002H02001H02000H77种(1).立即数寻址(2).寄存器寻址(3).直接寻址(4).寄存器间接寻址(5).寄存器相对寻址方式(6).基址变址寻址方式(7).相对基址变址寻址方式二、填空题1、CPU、存储器2、4、4、ALU3、逻辑地址、物理地址4、偏移地址,段基址*16+偏移地址,段寄存器5、码、操作数6、寄存器相对寻址方式,寄存器间接寻址,直接寻址,基址变址寻址方式,寄存器寻址,立即数寻址,相对基址变址寻址方式,寄存器相对寻址方式7、ZF,CF,SF,OF8、1,有符号9、05AEH,4000H10、0AB0H,1,1,0F8B0H,1,1三、选择题1、C2、A3、C4、B5、A6、D7、C8、B9、C 10、D四、是非判断题1、×2、×3、√4、√5、×6、×五、根据以下要求选用相应的指令或指令序列1、MOV AX,4629H2、LDS BX,DA TA3、ADD DX,BX4、SUB AX,0360H5、MOV BX,ES:[0500H]6、MOV CL,2SHL AL,CL7、IMUL BL8、MOV CX,09、OR DX,0E00H5、AND AL,0FH6、XOR CL,0F0H7、MOV CL,2SAR AX,CL13、MOV CL,4ROL AL,CL14、SHL AX,1RCL DX,115、NEG DXNEG AXSBB DX,0=======================================================一、回答下列问题1、设V ALA EQU 200V ALB EQU 30V ALC EQU 1BH下列表达式的值各为多少?(1)(V ALA*V ALC+V ALB)/V ALC(2)(V ALB AND 0FH)OR (V ALB XOR 0FH)(3)(V ALA GE V ALB )AND 0FH2. 根据下列要求编写一个汇编语言程序::(1)代码段的段名为COD_SG(2)数据段的段名为DA T_SG(3)堆栈段的段名为STK_SG(4)变量HIGH_DA T所包含的数据为95(5)将变量HIGH_DAT装入寄存器AH,BH和DL(6)程序运行的入口地址为START3、定义一个数据段的字符变量和数据变量。
微机原理与接口试题及答案(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。
微机原理及接口试卷题库
微机原理及接口技术试题试卷1一、填空题(24 分)1、8086/8088系统中,存储器是分段的,每段最大长度是 _________ 字节,段内偏移地址从__________ 至y_________ 。
2、CPU访问存储器进行读写操作时,通常在______ 状态去检测READY, —旦检测到READ无效,就在其后插入一个_______ 周期。
3、汇编语言源程序中的语句有三种类型,它们是 ___________ 语句,_______语句,__________ 语句。
4、8086CPU寻址外设可以有两种方式,一种是_______ 寻址方式,另一种是寻址方式。
5、RS-232-C标准是_______ 与________ 间的标准。
6、C PU在执行IN AL,DX指令时,M/二引脚为________ 电平,―为_______电平。
7、一片8259A可管理_______ 级中断,经过级连最多可扩展为管理________级中断。
8259A有_______ 个方式选择控制字和_________ 操作命令字。
& CPU与外设之间的连接部件称为__________ ,它的基本功能是____________ 和__________ 。
9、数据的输入/输出指的是CPU与___________ 进行数据交换。
A ) A>B>CB ) A<B<C C ) A=B=CD ) A<B=CD )连接10、当8255A 口工作在方式1输出时,A 口输入信号联络线的名称是 ___________ ,输出信号联络线的名称是 __________________ o 二、选择题(12分)1、设A=186, B=273Q C=0BBH 它们之间的关系是 ___________。
2、8086CPL 用 ALE 的下降沿将T1期间出现的 ______ 信息锁存在外部地址锁 存器中 A) A0 〜A19B) 不C) A和 B D) D0〜D153、下列四条指令中错误的是 oA ) MOV A , [SI]B )MOV AX [BP+DI]C ) MOV A , [DI]D)MOV AX [BP —DI]4、在8086/8088系统中,约定用于形成堆栈段数据物理地址的寄存器 有 oA ) SS SP, BPB )SS SP, BXC ) DS BX BP D)DS, SP, BP5、.EXE 文件产生在之后。
微机原理与接口技术试题库(含答案)汇总
答:累加器是通用寄存器之一, 但累加器和其它通用寄存器相比又有其独特之处。
累加器除
了可用做通用寄存器存放数据外, 对某些操作, 一般操作前累加器用于存放一个操作数, 操
作后,累加器用于存放结果。
4. 微型计算机的总线有哪几类总线结构的特点是什么
答:微型计算机的总线包括地址总线、 数据总线和控制总线三类, 总线结构的特点是结构简 单、可靠性高、易于设计生产和维护,更主要的是便于扩充。
A) EBCDIC码
B) ASCII码
C)十六进制编码
2、与十进制数 56 等值的二进制数是
A。
D
形式进行的。
D)二进制编码
A) 111000
B) 111001
C) 101111
3、十进制数 59 转换成八进制数是
A。
A) 73Q
B) 37Q
C) 59Q
4、与十进制数等值的十六进制数是
B
。
A)
B)3A.CH
,完成指定的操作。
ROM-BIOS
11. 存储单元的选择由什么信号控制读、写靠什么信号区分
答:存储单元的选择由地址信号控制, 号区分。
而对存储单元进行读操作还是写操作则要靠读、
写信
12. 以一个可执行文件的运行为例,简述程序执行过程。
答: 当在 DOS提示符下键入一个可执行文件名称(或在其它操作系统环境下执行有关操作) 后,操作系统自动将该文件从外存装入内存并使指令指针指向其第一条指令,从而启动文件
3.用 10 进制数写出下列补码表示的机器数的真值 9350H
:71H, 1BH, 80H, F8H, 397DH, CF42H,
答: 上述补码表示的各机器数的真值用 70,-27828
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
微机原理及接口技术试题试卷1一、填空题(24分)1、8086/8088系统中,存储器是分段的,每段最大长度是字节,段内偏移地址从到。
2、CPU访问存储器进行读写操作时,通常在状态去检测READY ,一旦检测到READY无效,就在其后插入一个周期。
3、汇编语言源程序中的语句有三种类型,它们是语句,语句,语句。
4、8086CPU寻址外设可以有两种方式,一种是寻址方式,另一种是寻址方式。
5、RS-232-C标准是与间的标准。
6、CPU在执行IN AL,DX指令时,M/引脚为电平,为电平。
7、一片8259A可管理级中断,经过级连最多可扩展为管理级中断。
8259A有个方式选择控制字和操作命令字。
8、CPU与外设之间的连接部件称为,它的基本功能是和。
9、数据的输入/输出指的是CPU与进行数据交换。
10、当8255A口工作在方式1输出时,A口输入信号联络线的名称是,输出信号联络线的名称是。
二、选择题(12分)1、设A=186,B=273Q,C=0BBH,它们之间的关系是。
A)A>B>C B)A<B<C C)A=B=C D)A<B=C2、8086CPU用ALE的下降沿将T1期间出现的信息锁存在外部地址锁存器中A) A0~A19 B) C) A和B D) D0~D153、下列四条指令中错误的是。
A)MOV AX,[SI] B)MOV AX,[BP+DI] C)MOV AX,[DI] D)MOV AX,[BP—DI]4、在8086/8088系统中,约定用于形成堆栈段数据物理地址的寄存器有。
A)SS,SP,BP B)SS,SP,BXC)DS,BX,BP D)DS,SP,BP5、.EXE文件产生在之后。
A)汇编 B)编辑 C)用软件转换 D)连接6、由2732芯片组成64KB的存储器,则需要块芯片和根片内地址线。
A)12 B)24 C)16 D)147、若8259A工作在优先级自动循环方式,则IRQ3的中断请求被响应并且服务完毕后,优先权最高的中断源是。
A)IRQ0 B)IRQ2 C)IRQ3 D)IRQ48、8253工作在时,OUT引脚能输出一个CLK周期宽度的负脉冲。
A)方式0 B)方式1 C)方式3 D)方式4或方式59、CPU对内存进行读操作时,。
A)M/=0∩=0∩=0 B)M/=0∩=1∩=0 C)M/=1∩=0∩=0 D)M/=1∩=1∩=010、在微机中,其内存容量为64MB指的是。
A)64M位 B)64M字 C)64M字节 D)64M千字节11、下列指令中,错误的一条是。
A)JMP BYTE PTR[SI] B)LEA BX,4[BX]C)PUSH WORD PTR 20[BX+SI+2] D)MOV SAVE-WORD,DS三、判断题(10)1.由DRAM构成的存储器所存储的信息不需要定时刷新。
()2. 在给接口编址的过程中,如果CPU有5根地址线没有参加译码,则可能产生5的2次幂个重叠地址。
( )3. 对I/O端口的编址一般有独立编址方式和统一编址方式。
PC机采用的是独立编址方式。
( )4. 若8259A中断屏蔽字OCW1为00H,则8259A所管理的8级中断全被屏蔽.( )5. 8255工作在方式1的输出时,OBF信号表示输出缓冲器满信号。
()6. 有数据定义NUM DB ‘123456’,经汇编后,NUM占有3字节存储单元。
()7. OUT DX,AL指令的输出是16位操作数。
()8. 8253计数器工作在方式3时,减法计数器对CLK减1计数。
()9. 若SP =1000H,则执行指令PUSH AX后,(SP)=0FFEH。
()10. 8088CPU对内存读/写1个字均需两个总线周期。
()四、简答题分别说明下列两组指令中两条指令操作的相同点和不同点。
(4分)(1)SUB AX,BX CMP AX,BX(2)AND CX,DX TEST CX,DX五、阅读程序分析题(4分、6分、4分)1.MOV AX,9090HSUB AX,4AE0HJC L1JO L2JMP L3上述程序执行后AX= ,程序转向2.假设寄存器AX=1234H,DX=0A000HMOV BX,0MOV CX,BXSUB CX,AXSBB BX,DXMOV AX,CXMOV DX,BX上述程序段执行后AX= ,DX=程序功能是3.已知8253端口地址为80H、82H、84H、86H,初始化程序如下,说明程序的含义。
MOV AL,67HOUT 86H,ALMOV AL,80HOUT 82H,AL该程序含义是六、某中断源的中断类型码为2AH,该中断源的中断服务入口地址为2000H:FF23H,试画出中断向量表图。
(6分)七、设8255端口地址为50H~56H中的偶地址,试画出微机系统与8255A和LS138译码器的接口图。
设端口A工作在方式0输入,端口B工作在方式1输出,允许B口中断,端口C输出,对8255初始化编程。
(12分)八、某系统用8251A串行发送一条信息“This is a book”,异步传送7位数据,奇校验位,一个停止位,波特率系数为64。
波特率为2400,问需要多少时间才能传送完毕?的时钟频率应为多少?8251A的方式控制字是什么?(10分)九、假设在8253-5定时器/计数器的CLK0端输入的时钟频率为1MHz,GATE0接+5V,设8253-5端口地址为88H、8AH、8CH、8EH,要求在OUT0端输出重复周期为4ms的方波,试编程实现上述要求。
(8分)试卷2(开卷)一、填空题(20’)1、十进制数73= B= Q= H。
2、子程序可以由语句定义,由语句结束,属性可以是或。
3、若存储空间的首地址为1000H,存储容量为1K×8、4K×8的存储器所对应的末地址分别为、。
4、寻址方式是指,指令MOVBX,45H[DI+BP]的源操作数寻址方式是,该指令还可以写书成。
5、数据输入/输出的三种方式是、和。
6、串行通信方式有和两种,其中方式是以字符格式、起始位开始、停止位结束传送字符串。
7、假设某个字的值是1234H,其低位字节地址是20H,高位字节地址是21H,那么该字地址是。
8、8086/8088的状态标志有个。
二、单项选择题(10’)1、8086CPU复位后,CPU执行的第一条指令的起始地址应是A) ROM,FFFF0H B) RAM,FFFF0H C) ROM,FFFFH D) RAM,FFFFH2、8086CPU的40根引脚中,有个是分时复用的。
A)1 B)1 C)21 D)243、接口的基本功能是和。
A)输出锁存 B)输入锁存 C)输出缓冲 D)输入缓冲4、堆栈操作时,段基址由寄存器指出,段内偏移量由寄存器指出。
A) CS B) DS C) SS D) ESE) DI F) SI G) SP H) BP5、用BP作基址变址寻址时,操作数所在的段是当前。
A)数据段 B)代码段 C)堆栈段 D)附加段6.执行下列指令:STR1 DW ‘NO’STR2 DB 14 DUP(?)CONT EQU $-STR1MOV CX,CONTMOV AX,STR1HLT后寄存器CL的值是。
A)0FH B)0EH C)12H D)10H7、8253工作在时,OUT引脚能输出一个CLK周期宽度的负脉冲。
A) 方式0 B) 方式1 C) 方式3 D) 方式4或方式58、DMA存储器是。
A)动态只读存储器 B)动态随机存储器C)静态只读存储器 D)动态随机存储器三、判断题(10分)(注:在括号中正确的打√,错误的打×)1、执行IN AL,DX指令时,DX的内容送到数据总线上。
()2、RAM中的电容断电后不会丢失。
()3、段内转移指令执行结果要改变IP、CS的值。
( )4、8253工作在方式0时,计数过程结束能自动装入计数初值继续进行计数。
()5、REP是指令前缀,重复操作的条件是CX≠0。
()6、给8255 C口PC3按位置位字是06H。
()7、硬件复位8251A后,迫使8251A回到设置方式选择控制字状态。
()8、总线控制器8288专门用于8086最大模式下产生控制信号。
()9、8086CPU内部F标志寄存器的所有标志位均可用指令事先置1或清0。
()10、若SS=2000H,SP=1000H,执行指令PUSH AX后,AX内容压入21000H字单元中。
()四、阅读程序并回答问题1、有一程序如下: MOV CX,0005MOV DI,3000HNEXT: MOV BL,0FFHMOV AL,BYTE PTR[DI]CMP AL,3AHJNB NEXT1SUB AL,30HJB NEXT1MOV BL,ALNEXT1:MOV AL,BLMOV BYTE PTR[DI+0AH],ALINC DILOOP NEXTHLT已知数据段3000H单元开始内容为40H,30H,35H,59H,12H,放置的是字符的ASCII码(10分)问:(1)程序执行完毕结果放置在何处?(2)内容是什么?(3)用何DEBUG命令检查结果?2.下面是多字节加法程序,第一个数是8A0BH,第二个数是D705H。
请填写出正确结果。
(7分)DATA SEGMENTFIRST DB ,,0HSECOND DB ,DATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATASTART: MOV AX,DATAMOV DS,AXMOV CX,MOV SI,0NEXT: MOV AL,SECOND[SI]ADC FIRST[SI],ALINC SILOOP NEXTMOV AL,0ADC AL,MOV FIRST[SI],ALMOV AH,4CHINT 21HCODE ENDSEND START五、PC/XT机中若对从片8259A写入的ICW2是70H,主机响应该8259A芯片的IRQ6的中断服务程序的入口地址为2010H:1234H,试画出中断矢量表图。
(8分)六、设8255端口地址为80H~86H中的偶地址,试画出8255与微机系统和LS138译码器的接口图。
设端口A工作在方式1输入,中断允许,端口B工作在方式0输出,端口C输出,对8255初始化编程。
(15分)74LS138 8255七、某系统用8251A串行发送文字资料,若文字资料有6000个字符,异步传送,字符长度为7位,采用偶校验,1位停止位,波特率系数为16,波特率为1200,问发送该文字资料需要的时间是多少秒?的时钟频率应为多少?8251A的方式控制字是什么?(10’)八、某微机系统中需要使用一个1000Hz的音频信号,决定采用8253-5定时/计数器产生。
请回答下列各问题(10’)(1)所用8253-5中的那个通道应设定为何种工作方式?(2)计数器的初始值应设定为何值(假定计数用的CLK时钟频率为2MHz)?试卷3一、填空题(20’)1.-87的原码是,补码是,反码。