微机原理与接口技术期终试卷
微机原理与接口技术试题和答案
微机原理与接口试题和答案一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。
每小题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字节等于____ _位二进制信息。
微机原理与接口技术试题
一、单选题(一) 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 ,下列说法正确的是( )。
微机原理_期末考试题库与答案(含3套试卷)
微型计算机原理与接口技术综合测试题一一、单项选择题(下面题只有一个答案是正确的,选择正确答案填入空白处)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四个字节,该向量对应的中断号是( )。
微机原理及接口技术试题及答案精选全文完整版
《微机原理及接口技术》试卷(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 口执行按位置位/复位操作时,写入的端口地址是( )。
微机原理与接口技术期终试卷(A)
20 09 --20 10 学年第 2 学期 物电学院 学院期末考试卷 《 微机原理与接口技术 》(A )学号: 姓名: 班级:一、 填空题(每空1分,共15分) 1.8086/8088 CPU 与外设进行信息传递的方式是: 、 、。
2.已知 PC机系统中某接口板的板地址译码电路如图1*所示。
现希望该板的地址范围为 0240~0247H ,请确定 DIP 开关各位的状态。
应该关闭的开关有: 。
3.8255A 当A 口作为方式1输入时,C 口的 作为控制信号, 当B 口作为方式1输出时,C 口的 作为控制信号。
4.在8259A 初始化命令字ICW1中,其识别位D4= ,若要写ICW4,则D0= ,若为单8259A 使用,则D1= 。
5.8255A 芯片若A 口工作在方式1,需要有中断请求信号输出,置位/复位控制字的数据为 ,若A 口工作在方式2,有中断请求信号输入,需要置1的位有和。
6.已知某8253占用I/O空间地址为320H~323H,如图2所示,输入其CKL1端的脉冲频率为1MHz,要求用8253连续产生10秒的定时信号。
问:计数初值是;通道1方式控制字;通道2方式控制字。
二、选择题(每题1分,共10分)1.8255A的读/写控制线0RD ,A0=0,A1=1时,完成的工作是()。
A.将A通道数据读入 B. 将B通道数据读入 C.将C通道数据读入 D. 将控制字寄存器数据读入2.8255A写入方式控制字,不正确数据为()。
A.80H B. 91H C. 00H D. B7H3.8255A写入置位/复位控制字,正确的数据为()A. 07H B. 80H C. FFH D. 88H4.当8255A的PC4~PC7全部为输出线时,表明8255A的A端口工作方式是()A.方式0 B. 方式1 C. 方式2 D. 任何方式5.若对8253写控制字的值为AEH,8253工作在()。
Array A.计数器0工作在方式0 B. 计数器1工作在方式1C. 计数器2工作在方式3D. 计数器3工作在方式56. 8253采用软件触发启动计数的工作方式为()A.方式0和方式1 B. 方式0和方式4C.方式0和方式5 D. 方式0和方式27.8259A应用中,需对IR5、IR3进行屏蔽,操作命令字OCW1应写入()A.53H B.35H C.00H D.28H8.若8259A的初始化命令字ICW2的值为80H,说明8259A8个中断源IR0-IR7所对应的中断类型号为()A.00H—07H B.08H—0FH C.80H—87H D.88H—8FH9.8259A操作命令字OCW3的值为0AH,PC机从220H口进行输入操作时,完成的工作是()A.读中断查询结果 B.读IRR寄存器内容C.读ISR寄存器内容 D.读IMR寄存器内容10.下面的中断中,只有需要硬件提供中断类型码。
汇编语言、微机原理及接口技术期末复习试卷以及参考答案一
2009/2010学年第1学期《微机原理与接口技术拷试题(A卷)一、填空题(每空分,共15分)1、若SP)=FFFEH (BX)W345H a^PUSH BX指令后,SP)= (), B X)= ()。
2、已知AX=4A5BH进位标志CF=1,则语句RCL AX, 1"执行B AX=(), C F=()o3、实现中断返回是通过)命令完成的。
4、8254的端口个数为。
个。
5、十进制数36.875转换为二进制数是)。
6、8255是一个可编程并行接口芯片,苑B和C三个8位端口,其中只可工作在方式0, 1下的端口为()端口。
7、CPU®I/O设备之间传送的信息由数据信息、)(和()。
8、8254的方式3具有自动装入计数初值功能,一旦计数开始,就会输出连续的(9、每一条指令一般都由)和()构成。
10、已知5=8八月BL二C6H执行指令ADD AL, BL之后,AL和BL分别等于(),ZF和OF分别等于()。
二、选择题(每题分,共20分)1.在汇编语^OVAX, [BX+SI中,源操作数的寻址方式是A.直接寻址B.基址寻址C间址寻址D.基址加变址寻址2.下列伪指令中可以用来定义变量的身(。
A. BYTEB. DWC. DWORDD. AT3.以下各指令中正确的是)。
A. IN63H, AXB. IN AL, 63HC. MOV ES, 2D00HD. MOV [DI], [SI]4.已知AL=36H BL=87H则两条语句:ADD AL,BLDAA执行后AL及进位标志CF的值分别为()A. BDH和0B. 17 和1C. 23H和1D. BDH和15.设字长1=8位,[X补码0CAH [Y补码0BCH则或X+Y补码时得到的结果、溢出标志OF和辅助进位标志AF分别为()。
A. 86H, 0尸=0和AF=0B. 86H, 0尸=0和AF=1C. 186H 0尸=1和AF=0D. 186H 0尸=1和AF=16.堆栈操作的基本单位是)。
微机原理与接口技术试卷参考答案
(本题20分)一、填空1.CPU与外设之间交换数据常采用、、和四种方式,PC机键盘接口采用传送方式。
2.____________可以将数字信号变成能在传输线上传送的模拟信号,或将传输线上的模拟信号变成数字信号。
3.8255A工作于方式0时,不能工作于____ 传送方式。
4.某微机系统中内存首地址为6000H,末地址为67FFH,则其内存容量为______ 5.已知ADC0809的分辨率为8位,若其V R(+)接+5V,V R(-)接地,当输入电压模拟量为3.125V时,转换后输出的数字量为_____,6.实现定时的三种方法是____定时、_____定时和____________定时。
7对I/O端口编址有_____________和_____________两种方法。
8在一个串行传输系统中,每秒钟可传送10个数据帧,每个数据帧包含1个起始位,6个数据位和2个终止位。
则波特率为________9Intel8086CPU的从编程结构上功能由________________和________________组成。
10,2K×4位RAM构成16KB的存储系统,有20位地址线,全译码方式,需要_____个RAM芯片,需要_____位地址作为片外地址译码器的输入。
,11中断类型码为1CH的中断向量存放在内存中的4个字节单元中,其中的字节单元内容从低字节到高字节依次为30H、20H、10H、40H,则相应的中断服务程序入口地址是_________(本题20分)二、选择题.输出指令在I/O接口总线上产生正确的命令顺序是()。
A先发地址码,再发读命令,最后读数据。
B.先发读命令、再发地址码,最后读数据。
C.先送地址码,再送数据,最后发写命令。
D.先送地址码,再发写命令、最后送数据。
2.8086 CPU有最大和最小两种工作模式,最大模式的特点是_________A.需要总线控制器8288B.由编程进行模式设定C.不需要8286收发器D.CPU提供全部的控制信号3.下列指令中合法的是_______A.MOV WORD_OP1,WORD_OP2B.MOV AX, WORD_OP1[DX]C. MOV SP, SS:DATA_WORD[BX][SI]D. MOV [BX][SI],24. ADC0809的三位地址码ADDC、ADDB、ADDA的取值分别为0、1、1时,选通的模拟通道应该为__________A.IN0B.IN2C.IN3D.IN65.下面的中断中,只有_______需要硬件提供中断类型码A.INTOB.INT nC.NMID.INTR6.CPU使用中断方式从A/D转换器读取数据时,A/D转换器向CPU发出的中断请求信号是______A.STARTB.OEC.EOCD.INTR7.在IBM PC/XT机中,8086执行IN/OUT指令,产生访问I/O接口的读写信号的部件是_______A.CPUB.总线控制电路C.总线裁决电路D.DMA控制器8. 最小模式下8086在执行MOV AL,[SI]期间,下面_______引脚是低电平。
微机原理与接口技术期中试卷B
福建师范大学福清分校2009—2010学年度上学期2008级电子信息科学与技术专业《微机原理与接口技术》试题(B卷)试卷类别:闭卷考试时间:120分钟成绩)。
①11101010B②11101011B③11010111B④11010110B2. 将二进制数01100100B转换成十六进制数是()。
①64H ②63H ③100H ④0ADH3. 将十进制数215转换成十六进制数是( ).①13H ②0C5H ③0D7H ④0EAH4. 在一个8位二进制的机器数中,补码表示整数的范围是( )。
①-127~+127 ②—128~+128③-127~+128 ④—128~+1275。
用8位补码表示数-126的机器码算术右移一位后的结果是()B。
①10000001 ②01000001 ③11000001 ④110000106. 已知X1=+0111100B,X2=—0001110B,则[X1+X2]补=()。
①00111100B ②00101110B ③11110010B ④100101110B7。
已知[X]补=11101011B,[Y]补=01001010B,则[X+Y]补=()B。
①00110101 ②11011111 ③10100000 ④101000018。
二进制的十进制编码称为().①BCD码②ASCII码③机内码④二进制码9。
对指令ROL CX,CL,正确的解释是()。
①该指令执行的结果无法预料,可能导致无休止执行。
②这条指令是错误的,不能执行。
③该指令只有在CL=10时才可执行。
④该指令是正确的,该指令一次性从CL获得移位次数后,CL的使命即完成,不会再对指令产生后续的影响。
10。
指令MOV AL,CS:[0001]中,源操作数的这种描述形式().①只能出现在汇编语言源程序中。
②只能出现在DEBUG中的反汇编(U)状态下。
③既可出现在汇编语言源程序中,也会出现在DEBUG的反汇编状态下。
④在任何状态下均不能出现.11. 能使串操作中的串指针产生减量变化指令是()。
微机原理与接口技术考试试题与答案
微机原理与接口技术考试试题与答案第一篇:微机原理与接口技术考试试题与答案一、填空题(每空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)。
微机与接口技术期末考试试题及答案(3套)
微机原理与接口技术试题(1)第1页共6页第2页共6页第3页共6页得分 评阅人得分评阅人四、 简答题(每小题 5 分,共 20 分)1.试述 8250 的数据接收时钟 RCLK 使用 16 倍比特率的时钟信号 接收异步通信信号的原因以及接收过程。
答:主要是为了确定起始位避免传输线上的干扰。
其接收过程为:接收器检测到串行数据输入引脚 SIN 由高电平变低后,连续测试 8 个 RCLK 时钟周期,若采样到的都是低电平,则确认为起始位;若 低电平的保持时间不足 8 个 RCLK 时钟周期,则认为是传输线上的干扰。
2.8255A 工作于方式 2,采用中断传送,CPU 如何区分输入中断还是输出中断?答:CPU 响应 8255A 的中断请求后,在中断服务程序的开始可以查询 8255A 的状态 字,判断~OBF A (PC7)和 IBF A (PC5)位的状态来区分是输入中断还是输出中断,并 据此转向相应的输入或输出操作。
3.用 2K ×4 位 RAM 构成 64KB 的存储系统,需要多少 RAM 芯片?需要多少位地址作 为片外地址译码?设系统为 20 位地址线,采用全译码方式。
答:64 片。
9 位。
其中 A16~A19 固定,A10~A15 译码形成组选信号。
4.请说明 Intel8253 各个计数通道中三个引脚信号 CLK ,OUT 和 GATE 的功能。
答:CLK 为计数时钟输入引脚,为计数器提供计数脉冲。
GATE 为门控信号输入引脚,用于启动或禁止计数器操作,如允许/禁止计数、 启动/停止计数等。
OUT 为输出信号引脚以相应的电平或脉冲波形来指示计数的完成、定时时间 到。
五、 简单应用题(每小题 5 分,共 15 分)1.Intel8253 的通道 0 按方式 3 工作,时钟 CLK 0 的频率为 1 兆,要 求输出方波的频率为 40KHz,采用 BCD 码计数,设通道 0 的地址为 PORT 0,请对它写入计数值。
“微机原理与接口技术”期中复习题答案
“微机原理与接口技术”期中复习题答案一、填空1.若外接晶振为6MHz,则8031单片机的振荡周期为1/6us,时钟周期为1/3us,机器周期为2us,指令周期最短为2us,最长为8us。
2. SP是堆栈指针,PC是程序计数器,DPTR是数据指针。
3.外接程序存储器的读信号为PSEN,外接数据存储器的读信号为RD。
4.程序中“LOOP:SJMP rel”的相对转移以转移指令所在地址为基点向前(大地址方向)最大可偏移129个单元地址,向后(小地址方向)最大可偏移126个单元地址。
5.“MOVC A, @A+DPTR”指令为变址寻址方式。
6.单片机寻址方式是指寻找操作数或操作数地址的方式,常用的寻址方式有直接寻址、立即寻址、寄存寄寻址、寄存寄间接寻址、变址寻址等。
7. 8031单片机内存20H的第7位,它的位地址为07H。
8.循环结构程序中循环控制的实现方法有计数循环法和条件控制循环法。
9.循环结构程序中,当循环次数已知时,应采用计数循环控制法,循环次数未知时,应采用条件控制控制法。
10. 80C51单片机的位寻址区包括20H~2FH和SFR中地址值能被8整除的特殊功能寄存器。
11.由8031组成的单片机系统在工作时,EA引脚应该接低电平。
12. LJMP的跳转范围是64K ,AJMP的跳转范围是2K ,SJMP的跳转范围是-128~+127 。
13.若A中的内容为68H,那么P标志位为 1 。
14.单片机上电复位时PC= 0000H ,SP= 07H;而工作寄存器则缺省采用第0 组,这组寄存器的地址范围是00H~07H 。
15. JZ rel 的操作码地址为1000H,rel=20H,它转移的目标地址为1022H 。
16. 8051内部有4个并行口,P0口直接作输出口时,必须外接上拉电阻。
并行口作输入口时,必须先向端口写入1 ,才能读入外设的状态。
17. MCS-51的堆栈只可设置在内部RAM区,其最大长度为128Byte ,存取数据的原则是先入后出。
(完整版)微机原理与接口技术试题与答案
微机原理与接口技术试题微型计算机原理与接口技术综合测试题一一、单项选择题(下面题只有一个答案是正确的,选择正确答案填入空白处)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≤ -2n1C.-2n - 1 ≤ x ≤-12nD. -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分,共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.下列指令正确的是[ 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引脚接入的中断其中断类型码为______________________。
微机原理与接口技术试题库(含答案)
一、问答题: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、定义一个数据段的字符变量和数据变量。
微机原理与接口技术试卷及答案
微机原理与接口技术试卷及答案XXX期末考试试卷课程名称:微机原理与接口技术考试形式:闭(开)卷考核类型:考试(查)本试卷共8大题,卷面满分100分,答题时间120分钟。
一、单项选择(每题2分,共20分)1.由于8088外部数据线只有8条,所以称为准16位CPU。
2.8088CPU上READY信号为下降沿有效。
3.以下叙述中,不正确的是一个指令周期就是一个总线周期。
4.8251芯片是可编程串行通信接口芯片。
5.采用两片8259A可编程中断控制器级联使用,最多可以使可屏蔽中断级数扩大到15级。
6.采用查询方式来实现输入输出是因为它在对多个事件查询工作时,能对突发事件做出实时响应。
7.8253可编程定时器/计数器中,采用二进制计数时,其计数器的最大计数初值应设置为.8.在下面各类总线中,USB是一种串行总线接口。
9.RS-232C标准规定信号“0”和“1”的电平是-3V~-15V和+3V~+15V。
10.对8259A进行初始化时,必须设置的两个初始化命令字为:ICW1和ICW2.二、判断题(每题1分,共10分)1.8088CPU是一种准16位CPU,判断正确。
2.8259A是可编程中断控制器,判断正确。
3.串行总线接口的特点是传输速率快,判断错误。
4.在8253可编程定时器/计数器中,采用二进制计数时,其计数器的最大计数初值应设置为7FFFH,判断错误。
5.RS-232C标准规定信号“0”和“1”的电平是-3V~-15V和+3V~+15V,判断正确。
6.在8251芯片中,MODE1和MODE2是初始化命令字,判断错误。
7.8259A可编程中断控制器最多可以使可屏蔽中断级数扩大到64级,判断错误。
8.查询方式实现输入输出的优点是能对突发事件做出实时响应,判断正确。
9.一个基本总线周期含4个T状态,判断正确。
10.SCSI是一种串行总线接口,判断错误。
汇编语言微机原理及接口技术期末试卷含答案
汇编语言微机原理及接口技术期末试卷含答案微机原理习题一、选择填空1、CPU执行OUTD某,AL指令时,(A)的值输出到数据总线上。
A、AL寄存器B、A某寄存器C、DL寄存器D、D某寄存器2、连接主机与外设间的电路称为(A)。
A、接口B、端口C、数字电路D、转换电路3、地址译码的作用是(B)。
A、设计接口B、区分不同外设C、接至地址总线D、向外设输出数据4、中断控制器8259可管理(D)。
A、非屏蔽中断B、指令中断C、外部中断D、可屏蔽中断5、对INTN 指令,其中断向量存放在内存从(C)开始的地址中。
A、DS某10H+N某4B、DS某10H+NC、0某10H+N某4D、0某10H+N6、8259的中断服务寄存器ISR的某一位如果置1,则表示(B)。
A、8259中断服务故障B、CPU正在执行中断服务程序C、外部设备可以请求中断服务D、中断服务程序刚执行完毕7、8086/8088CPU内部有一个始终指向堆栈顶部的地址指针是(A)。
A、SPB、IPC、BPD、B某8、8086/8088CPU内部地址指针是(C)。
A、20位B、8位C、16位D、24位9、8086存储段是存储器的一个逻辑单位,其长度可达(B)字节A、16KB、64KC、640KD、1M10、对于“未对准好”字,8086CPU需要(B)个总线周期完成对该字的访问。
A、1B、2C、3D、411、8086/8088能寻址内部存储器的最大地址范围为(C)。
A、64KB、512KC、1MD、10M12、除法出错是属于(B)中断。
A、线路故障B、内部C、INTOD、单步13、中断传送方式下,当外部需要输入输出数据,向CPU发出中断请求信号,由接口电路使(B)信号有效,引起中断响应。
A、HLDAB、INTRC、HOLDD、INTA14、DMA数据传送,是由(A)控制的。
A、硬件控制器B、程序C、CPUD、外设15、CPU与外设交换信息时,是通过(A)传送外设控制和外设状态信息的。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
20 10 --20 11 学年第 2 学期 物电学院 学院期末考试卷 《 微机原理与接口技术 》(B ) 学号: 姓名: 班级:
一、写出下列指令的寻址方式:(每题2分,共
12分)
MOV AX ,00 ( ) SUB AX ,
AX (
) MOV AX ,[BX] ( ) ADD AX ,TABLE ( ) MOV AL ,ARAY1[SI] ( ) MOV AX ,[BX+6] ( )
二、试编程将MOLT 中的一个8位二进制数乘以20,乘积存放在ANS 单元及其下一个单元中(不用乘法指令实现)。
15分
三、试判断8088系统中存储系统译码器74LS138的输出
0Y ,4Y ,6Y 和7Y 所
决定的内存地址范围,见图1。
(8分)
四、若要求8059的地址为E010H和E011H,试
画出其与8088总线的连接图。
若系统中只用一
片8259,允许8个中断源边缘触发,不需要缓
冲,一般全嵌套方式工作,中断向量规定为40H,试编写初始化程序。
20分
五、8253与总线的电路连接如图所示,其外设
接口地址D0D0H~D0DFH,若加到8253上的时钟
信号为2MHz。
(30分)
⑴若利用计数器0,1,2分别产生周期为100μs的对称方波以及每1s和10s产生一个负脉冲,试编写包括初始化在内的程序。
⑵若希望利用 8088程序通
过接口控制GATE,从CPU使GATE
有效开始,20μs后在计数器0
的OUT端产生一个正脉冲,试设
计完成此要求的硬件和软件。
六、如图所示,在某系统中,采用8255A不断
检测8个开关K7~K0的通断状态,并随时在8
个发光二极管LED7~LED0
上显示出来。
要求开关闭合
时,相应的LED亮;开关断
开时,相应的LED灭。
8255A
的端口地址为60H~63H。
设
计相应的程序。
(15分)
8259控制字如下:
控制字如下:
参考答案
一、立即寻址指令、寄存器寻址、寄存器间接寻址、直接寻址、寄存器相对寻址、寄存器相对寻址
二、
②利用连续加法实现。
START:MOV AL,MOLT
MOV BL,20
MOV AH,0
MOV DX,0
GOON:ADD DX,AX
DEC BL
JNZGOON
MOV ANS,DX
HLT
③利用移位指令实现。
START:MOV AL,MOLT
MOV AH,0
MOV CL,2
SHLAX,CL ;×4
MOV BX,AX
MOV CL,2
SHL AX,CL ;×4
ADD AX,BX
MOV ANS,AX
HLT
答:首先考虑将8259按要求连到总线上。
地址译码器分析如下:
即当~具备上述状态时,应能选中
8259,其应为低电平。
满足此要求的连
接图如图5.11所示。
在上述连接图的基础上,编写该8259的初
始化程序如下:
INT59: MOV DX,0E010H
MOV AL,00010011B ;ICW1
OUT DX,AL
MOV DX,0E011H
MOV AL,40H ;ICW2
OUT DX,AL
MOV AL,00000011B ;ICW4
OUT DX,AL
五、
①从题目要求可以看到,外部计数时钟频率为2 MHz。
用此时钟,利用一个计数器,使
它工作在方式3,则从OUT输出端不难获得周期为100μs的对称方波.其计数值取200
就可以了。
但是用2 MHz的计数时钟,用一个计数器直接获得周期为1 s和10 s 的负脉冲是不可
能的。
这是因为一个计数器只有16位,其计数值最大也只有六万多。
而要产生1 s和10 s
的周期,则要求计数值达几百万甚至千万。
因此,用一个计数器无法做到。
但是,可以用2个或3个计数器串到一起来完成。
例如,如图6.11所示,将计数器0
设计成工作在方式3。
计数值定为200。
则计数器0的OUTo输出周期为100μs的对称
方波。
若将OUTo的输出接到计数器1的外部时钟输入端,让这周期为100μs的对称方波
作为它的时钟则让计数器1工作在方式2,计数值设定为10000,则每1 s可以从计
数器1的OUT1上输出一个负脉冲。
要产生周期为10 s的负脉冲,又不能用OUTo的周期为100μs的对称脉冲了.因为
计数值太大,无法实现。
但是,可以用OUT1输出的1 s为周期的脉冲作为计数器2的时
钟输入,对其进行10次计数则可达到目的.
计数器的连接见图6.11。
初始化程序如下:
INTl53:MOV DX,0DOD3H
MOV AL,00110110B
OUT DX,AL ;计数器。
方式字
MOV AL,200
MOV DX,0DODOH
OUT DX,AL
MOV AL,0
OUT DX,AL ;计数器0计数值
MOV DX,0DOD3H
MOV AL,01110100B
OUT DX,AL ;计数器1方式字
MOV DX,0DODlH
MOV AX,10000
OUT DX,AL
MOV AL,AH
OUT DX,AL ;计数器1计数值
MOV DX,0DOD3H
MOV AL,10110100B ;计数器2方式字
OUT DX,AL
MOV DX,0DOD2H
MOV AL,10
OUT DX,AL
MOV AL,0
OuT Dx,AL ;计数器2计数值
HLT
②若希望利用8088程序通过接口控制,从CPU使有效开
始,20μs
后在计数器0的端产生一个正脉冲,试设计满足此要求的硬件
和软件。
在这里首先要设计一个接口.其输出的状态用来控制而后,利用8253的工作方式5,在上能够输出一负脉冲,再利用反相器就
可以获得正脉冲硬件设计好后,开始初始化8253。
然后,通过接口输出一个正脉冲,
的上升沿启动计数开始.只要计数
值选定为40,则20μs后便可以得
到一个正脉冲。
硬件
连接图如图所示
下面根据图 6.12编写有关程序计
数器0的初始化程序如下.
INl53: MOV DX,0DOD3H
MOV AL,00111010B
OUT DX,AL ;写计数器O方式字
MOV AX,40
MOV DX,ODODOH
OUT DX,AL :写计数器O计数值
MOV AL,AH
OUT DX,AL
MOV DX,ODOD4H
MOV AL,OOH
OUT DX,AL ;使锁存器Q。
=O,即GATE=O
为了实现题目的要求,由GATA启动,20 us之后可产生一负脉冲。
可用下面的指令
来启动
START:MOV DX,ODOD4H
MOV AL,01H
OUT DX,AL ;使GATE=1
MOV AL,OOH
OUT DX,AL ;使GATE=O
初始化时,使GATA=0,现在先使其为1,再使它为0。
必然产生一正脉冲,该脉冲的
上升沿启动8253的计数器0开始计数。
由于它工作在方式5,当计数结束时会产生一个负
脉冲经反相门可获得一个正脉冲
六、
解:由电路原理可知,A口为方式0输入,B口为方式0输出,则8255A 的方式选择控制字为10010000B,即90H。
且开关闭合,则A口输入低电平;当B口输出低电平时,相应的LED点亮。
程序段如下:MOV DX,63H
MOV AL,90H ;设置方式选择控制字
OUT DX,AL
TES:MOV DX,60H ;读A口(开关状态)
IN AL,DX
MOV DX,61H ;送B口显示
OUT 61H,AL
JMP TES ;循环检测
11。