20062007-1 微机原理与接口技术B卷
微机原理及接口技术2007-2008-1-B卷答案

一、单项选择题(本大题共10题,每小题2分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.乘法指令中的两个操作数,其中有一个操作数隐含在(A)A.AL或AX中 B.BL或BX中C.CL或CX中D.DL或DX中2.用移位类指令时,若需移动多位,则应先将移位位数置于(C )A.AL中 B.AH中C.CL中D.CH中3.一般情况下,一个汇编语言程序最多有(D)A.1个当前段B.2个当前段C.3个当前段D.4个当前段4.8255A 的PA 口工作于方式2 时,PB 口不能工作于( C )A. 方式0B. 方式1C. 方式2D. 任何方式5.CPU 可以对8253 计数器执行读操作,其读到的是( C )A. 工作方式字B. 计数初值C. 计数执行部件CE( 减法计数器) 的当前值D.06. 在8086系统中,一个总线周期可以传送数据的字节数为( B )A.1个B.2个C.3个D.4个E.8个7. 串行异步传送时,每一帧数据都是由( C ) 开头的。
A. 低电平B. 高电平C. 起始位D. 同步字符8.机器字长为16位,N=-32768的补码为(C)A. 7654HB. 9012HC. 8000HD. A034H9.如果使用8253-5的三个计数器,需要写(B)个方式字A. 1B. 3C. 1或3D. 210.如果使用8255A的作为三个输入端口,需要写(A)个方式字A. 1B. 3C. 1或3D. 2二、多项选择题( 本大题共 5 小题,每小题 2 分,共10 分)在每小题列出的五个备选项中有二至五个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选、少选或未选均无分。
1.存储器与CPU相连接时(A、B、C )A.应考虑CPU总线的负载能力B.存储芯片地址线的位数决定了存储器的最大容量C.应考虑存取速度配合问题D.存储芯片数据线的位数决定了存储器的数据位数E.系统地址线的位数决定了存储器的最大容量2中止执行指令重复前缀REPE/REPZ后续指令的条件有(D、E)A.CX≠0B.CX=0C.ZF≠0D.ZF=0E.OF=03.PC机中的A0~A7地址线是( A、C、D、E )A.单向B.双向C.可访问存储器D.可访问I/O接口E.可传送地址4. 串行异步发送器具有(B、C、D) 等功能。
北京交通大学微机原理与接口技术考题及答案

北京交通大学微机原理与接口技术考题及答案(共7页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--微机原理与接口技术2006—2007学年第1学期(A卷答案)一、填空题(每空1分,共15分)1.在实模式下,80486微处理器使用的地址线是20 条,存储器的最大寻址空间是 1MB ,存储器分段的最大容量是 64KB 。
2.计算机的数据表示的范围由字长n决定,若n=16,有符号数的表示范围是+32767~-32768 ,无符号数的表示范围是0~65535 。
3.在实模式下,设(CS)=1200H,(IP)=FF00H,指令的物理地址为21F00H 。
4.设(SP)=1000H,(AX)=2010H,执行指令PUSH AX后,(SP)= 0FFEH 。
的引脚信号NMI的功能是接受不可屏蔽中断请求。
6.在MOV 1100H[BX],AX 中,目标操作数的寻址方式是基址寻址。
7.在DMA传送中,8237A可提供的存储器的地址是 16 位。
8. 8259A中ISR是 8 位的寄存器,其作用是记录CPU正在服务的中断请求。
9.将中断允许标志IF置“1”的指令是 STI 。
10.ADC0809有 8 个模拟输入通道,可转换的模拟信号的范围是0~5V 。
二、选择题(选择正确答案,每题1分,共10分)1.在80x86中断系统中,中断向量表用于存放( C )(A)中断类型号(B)中断服务程序(C)中断服务程序的入口地址(D)中断源类型2.指令MOV AX,1000H ,源操作数存放在( A )(A)代码段中(B)堆栈段中(C)数据段中(D)附加段中3.串指令的源地址由( A )提供。
(A)DS:SI提供(B)CS:IP提供(C)ES:SI提供(D)SS:SP提供4.将寄存器AL的低4位屏蔽,应当用的指令是( B )(A)AND AL,0FH (B)AND AL,0F0H(C)XOR AL,0FH (D)XOR AL,0F0H5..执行JZ指令,转移的条件是( C )(A)ZF=0 (B)CF=0(C)ZF=1 (D)CF=126.EPROM芯片Intel 2764,片内寻址需要的地址线是( C )(A)11条(B)12条(C)13条(D)14条7.启动ADC 0809转换的命令是( A )(A)OUT 端口,AL (B)MOV 端口,AL(C)OUT AL,端口(D)MOV AL,端口8.若8250输入的基准时钟频率,除数寄存器装入60H时,则波特率为(C )(A)4800 (B)2400 (C)1200 (D)3009.CPU响应INTR中断请求的条件是(C )(A)TF=1 (B)DF=1 (C)IF=1 (D)CF=110.某中断的类型号为16,其对应向量表的地址是( C )(A)0020H (B)0030H (C)0040H (D)0050H三、改正下列语句的错误(每题1分,共4分)(1)MOV 20H, AL(2)POP CS(3)ADD [DI],[SI](4)INC AX,1四、回答下列问题(每题3分,共6分)1.当CPU响应INTR中断请求后,CPU是如何获取中断类型号?答:在第二个INTA中断响应周期,由8259 将中断类型号送上数据总线,送给CPU。
北航2006-2007微机原理及其接口技术期末试卷

北京航空航天大学2006-2007 学年 第一学期期末《微机原理及其接口技术》考试 B 卷班 级______________学 号 _________姓 名______________成 绩 _________2007年1月18日班号学号姓名成绩《微机原理及其接口技术》试卷注意事项:1、共6题2、接口芯片的控制字见附表题目:一、填空题……………………………………………………………………( 25 分) 1.字节数据55= B = H,其压缩BCD码为。
2.80H所表示的有符号数是,表示的无符号数是。
3.字符1的ASCII码是,回车的ASCII码是,空格的ASCII码是。
4.已知[X]补=1111 1110B,则[X]原=,[-X]补=,[2X]补=。
5.设AL=10H,则执行ADD AL,0F0H后,OF=,ZF ,CF=,SF=。
6.8086复位后从逻辑地址开始执行程序,该地址所对应的物理地址是。
7.8086CPU可以分成和两部分同时工作。
8.设数据段DS:0005H地址开始的存储单元中存有11H、22H和33H,若执行指令MOV AX,[6H],需要占用个总线周期,指令执行后AH= ,AL= 。
9.在代码段中偏移地址为2010H的单元中存有一条两字节无条件转移指令代码,若第2字节代码为0D4H,则转移的目标地址偏移量为。
10.8086指令由、、和注释四部分组成。
11.输入/输出指的是与间进行数据传送,输入/输出的方式有无条件输入/输出方式、、和四种方式。
12.8086系统最多有级中断;在非屏蔽中断、可屏蔽中断、单步中断中,优先级最高的中断是,优先级最低的是;若有3片8259A接成主从级联方式,共可管理级可屏蔽中断源。
13.CPU通过数据总线对存储器或输入/输出端口进行一次读或一次写所用的时间称为周期,它由个时钟周期组成。
当8086执行MOV [BX],AL指令时,其引脚M/IO输出电平,引脚RD输出电平。
微机原理标准试题07(B)

工学院电子专业04年级
使用教材:统编
修读性质:选
考试时间:1:3,10:00
任课教师:金珖龙
职称:副教
讲授总学时:64
学分:4
期末成绩所占百分比:80%
考试方法:闭
命题人:林君、金珖龙
判卷人:金珖龙
教研室主任:
专业主任:
一、判断正误,并改错(每题2分,共10分)(只判断不给分)
2、对程序设计人员来讲,了解CPU内部寄存器结构并掌握其使用方法是进行汇编语言程序设计得关键和基础。寄存器可分为程序可见寄存器和程序不可见寄存器两大类。所谓程序可见寄存器,是指在汇编语言程序设计中可以通过指令来访问得寄存器。程序不可见寄存器是指一般用户程序中不能访问而由系统所使用得寄存器。
3、80386是与8086/8088、80286兼容的高性能32位微处理。该芯片以132条引线网络阵列式封装。80386具有四种工作方式:实方式、保护方式、虚拟80286方式和最大工作模式。
TOP1 DW 20H DUP(?)MOV AH,02
ST1 ENDSINT 21H
五、分析题(共15分)
得分
8088CPOU中的地址引脚A13、A14、A15分别连接到,2K的ROM、4K的RAM低电平片选端和A/D转换器的低电平片选信号端CS,8255的控制字地址:43H,A口地址:42H,B口地址:41H,C口地址:40H,A口方式1,输入模式工作,B口方式1,输出模式工作,A口输入9AH,B口输出9AH。求①各芯片的地址。(二进制形式写出,可选,也不可选位用“×”表示)②写出满足以上条件的完整的程序。8255工作方式选择右图所示。(各芯片的地址写对给5分,前面的伪指令写对得2分,初始化写对得2分,控制字写对得2分。输入/输出指令写对得2分,结束写对得2分。
20062007-2微机原理与接口技术B卷

20062007-2微机原理与接口技术B卷2007.05.28微机原理与接口技术A一、读程序写结果及简答题(共20分)1.阅读下列程序请回答:(6分)(1) 该程序采取了什么结构形式?循环结构(2) 程序的执行结果在哪个存储单元?值是多少?结果单元=0005H (2分),值=4CHDATA SEGMENTTABLE:DB 12H,01H,02H,11H,26HSUM:DW ?DATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATASTART:MOV AX,DATAMOV DS,AXLEA SI,TABLEMOV CX,5XOR AX,AXNEXT:ADD AL,[SI]ADC AH,0INC SILOOP NEXTMOV SUM,AXHLTCODE ENDSEND START2.说出下列程序段汇编后,各标号的值是多少?(4分)ORG 1000HSTRN DB ‘AB’STRN= 1000HBTAB DB 10H , 20H , 70H ,50H BTAB= 1002HWORR DW 100 WORK= 1006HBLOK EQU 1050H BLOK= 1050H3.以外部中断为例简述CPU中断处理的一般过程。
(5分)以外部中断为例简述CPU中断处理的一般过程。
(共5分)(1)中断请求:中断提出中断申请;(1分)(2)中断排队:选出优先级最高的请求送CPU;(1分)(3)中断响应:CPU对选出的中断响应,送应答信号;(1分)(4)中断服务:执行中断服务程序;(1分)(5)中断返回:服务执行完后,返回断点处继续执行。
(1分)4. 设SS=4000H,SP=1000H,AX=7F6CH,BX=F603H,DX=8531H,执行下列程序段后,AX= 8531H ,BX= F603H ,CX= F603H ,DX= 7F6CH ,SP= 1000H 。
(5分)┇PUSH AXPUSH BXPUSH DXPOP AXPOP CXMOV DX,24FFHPOP DX┇二、单项选择题(每选1分,共9分)1.在微机中负数常采用哪种机器数表示?()A:原码B:BCD码C:反码D:补码2.对于有20条地址线的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 口执行按位置位/复位操作时,写入的端口地址是( )。
微机原理与接口技术AB卷试题与答案.概要
试卷A一、填空:(每空1分,共20分)1、设字长为八位,有x= -1,y=124,则有:[x+y]补=_________, [x-y];补=__________2、数制转换:247.86= H =______________BCD;3、在8086CPU中,由于BIU和EU分开,所以_____和_____ 可以重叠操作,提高了CPU的利用率;4、8086的中断向量表位于内存的_______区域,它可以容纳____个中断向量,每一个向量占____ 个字节;5、8086系统中,地址FFFF0H是___________________ 地址;6、8086CPU的MN/MX引脚的作用是____________________;7、8251芯片中设立了_____、_____ 和______三种出错标志;8、8086CPU中典型总线周期由____个时钟周期组成,其中T1期间,CPU输出______信息;如有必要时,可以在__________两个时钟周期之间插入1个或多个T W等待周期。
9、8259A共有___个可编程的寄存器,它们分别用于接受CPU送来的______命令字和________命令字。
一、二、简答题:(20分)1、什么是信号的调制与解调?为什么要进行调制和解调?试举出一种调制的方式。
(5分)2、已有AX=E896H,BX=3976H,若执行ADD BX,AX指令,则结果BX,AX,标志位CF,OF,ZF各为何值?(5分)3、有变量定义的伪指令如下:NUMS DW 18 DUP(4 DUP(5),23)VAR DB 'HOW ARE YOU !', 0DH, 0AH试问:NUMS、VAR变量各分配了多少存储字节?(5分)4、已有MOV AL,INF[BP+SI]与MOV AL,ES:INF[BP+SI]两条指令,试问:其源操作数采用何种寻址方式?是字或是字节操作?两条指令有何区别?(5分)二、三、读图 (10分)下图中,AB7~AB0为8086CPU低八位地址总线试问:1、8259A占用______个端口地址,分别为____________,其中ICW1的设置地址为_________________;2、8255A占用_____个端口地址,分别为__________________,其中控制寄存器的地址为_______。
07级《微机原理试卷》(B卷)
2.说明类型码为 8H 的中断服务程序入口地址放在内存的什么地方,具体放置形式如何。
3.接口电路的功能
4.试比较指令中断与子程序调用有什么异同
系(院)
第1页 共1页
三、判断题:(10 分) 1、第二代计算机采用的电子器件是集成电路。 ( ) 2、逻辑操作符 AND、OR、XOR 和 NOT,只能用于数字表达式中。 ( ) 3、MOV 指令要影响标志位。 ( ) 4、JMP SHORT NEXT 称为近转换。 ( ) 5、立即寻址方式不能用于目的操作数字段。 ( ) 6、调制解调器是将数字信号变成能在传输线上传送的模拟信号,或模拟信号变成数字信号。 ( 7、静态随机存储器中的内容可以永久保存。 ( ) 8、十进制数 378 转换成十六进制数是 1710H。 ( ) 9、8086 与 8088 在软件上不一定完全兼容。 ( ) 10、条件转移指令只能使用段内直接短转移。 ( ) 四、阅读程序与接口芯片初始化:(20 分) 1、对于下列运算,请找出 CF,PF,AF,ZF,和 SF 的结果(5) MOV BL,77H ADD BL,8
2、8086 系统中设某中断源的中断类型码为 08H,中断矢量为 0BA9H:00ABH,求相应 的中断矢量的存储地址;并指出从该地址开始,连续 4 个存储单元依次存放的内容 (5)
班级
密封线
3.8086/8088 在最小方式下有关总线请求的信号引线是___________和____________。 4.I/O 接口寻址能力为 个 8 位端口 5.8086 CPU 从内部功能上可分为 和总线接口部件 BIU 6.8086 的内存寻址空间最大为 字节 7、 假设 (DS) =2000H, (BX) =1256H, (SI) =528FH, 位移量 TABLE=20A1H, (232F7H) =3280H, (264E5H) =2450H, 则执行指令 JMP BX 后, (IP) = ; 执行指令 JMP [BX][SI]后, (IP) = 。 8、已知一组二进制数为-1011B,其反码为 ,其补码为 。 9.8259 中断控制器芯片通过级联,最多可管理 级中断 10.中断服务子程序中,最后一条指令是 令字。 二、简答题:(20 分) 1.简述 8086 复位(RESET)后的操作 3、 .串行异步通信规定传送数据的格式为:起始位、8 位数据、1 位奇校验、2 位停止位。试画出数据 45H 的传送波形(5)
微机原理07年统考试卷B
学院 物理与信息工程 出卷教师 李 池 水 系主任签名 制卷份数 专 业 班级编号江汉大学 2007 ——2008 学年第 一 学期考 试 试 卷课程编号: 课程名称: 微机原理与接口技术试卷类型:卷 考试形式:开卷 考试时间: 120 分钟 一、填空题(本大题共10空,每空1分,共10分)位二进制补码数表示的范围是从 到 。
2.8086CPU 的指令队列有 个字节,当有2个及2个以上空时,BIU 自动取指令到指令队列中。
3.RS-232C 逻辑高电平为 ,为了实现与TTL 电平之间的转换,常用的转换芯片是 ,它可实现二者之间的双向转换。
4.某存储单元的物理地址为21800H ,若段基址是1800H ,则其段内偏移地址为 。
5.常用的半导体存储器分为两大类: 和 。
6. CPU 与外设通信时,常通过I/O 接口中的__________端口、__________端口和状态端口传送信息。
二、单项选择题(本大题共10小题,每题1分,共10分) )。
A )原码 B )补码C )反码D )原码和反码2.将59用非压缩型BCD 码表示正确的是( )。
A )3BH B )59H C )030BH D )0509H3.下列四条指令执行后不影响标志位的是( )。
A )MOV AX ,BX B )CMP AX ,BX C )SUB AX ,BX D )OR AX ,AX4.下列寄存器中,能用于端口寻址的寄存器是( )。
A )AXB )BXC)CX D)DX5.当CPU偶尔与外设交换一下数据,且要求响应迅速,应选用()。
A)无条件传送方式B)查询传送方式C)中断传送方式D)DMA方式6.执行指令MOV AL,[BP]时,源操作数在()。
A)代码段中B)数据段中C)堆栈段中D)寄存器中7.当8255A的端口A工作在方式1输入时,若联络信号IBF=1,则表示()A)输入锁存器满B)输入锁存器空C)输出缓冲器满D)输出缓冲器空8.PC机内部的时钟是用8253的()作为定时器。
20062007-1 微机原理与接口技术B卷
2006-12-21微机原理与接口技术一、填空题(共计20分,1、2、3、4、5每个空2 分,6、7题每个空1 分)1、已知[X]补=10110101B,求X=(-75)(结果用十进制表示)。
[Y]补=01100111B,求Y=(103)(结果用十进制表示)。
2、写出8088 CPU 四个数据寄存器(AX,BX,CX,DX)、四个段寄存器(CS,DS,SS,ES)。
3、请写出指令INC WORD PTR [0200H]的寻址方式(直接)。
4、8088 CPU中若逻辑地址为1E00:3800H,则对应的物理地址为(12000H )。
5、两片中断控制器8259A,若采用级连方式,最多可以管理(15 )级中断。
6、设堆栈指针SP=2000H,AX=5060H,BX=1020H,若执行下列指令段后PUSH AXPUSH BXPOP AX则SP=(2000H),AX=(1020H),BX=(1020H )。
7、微机系统I/O接口的两种编址方式是(独立编址)、(统一编址),8088 CPU采用的是(独立编址)。
二、简答题 (共计25分每小题5 分)1、什么是I/O接口?I/O接口的主要功能有哪些?I/O接口是外设接到总线上的一组逻辑电路的总称(或者是CPU与外设之间进行命令、数据和地址信息传送的一组电路;或者是连接CPU与外设的一组总线寄存器)。
主要功能:(1)I/O地址译码与设备选择;(2)信息的输入输出;(3)命令、数据和状态的缓冲和锁存;(4)信息转换。
2、8088 CPU满足什么条件能够响应可屏蔽中断?参考答案:(1)处于开中断(IF=1);(2)当前指令执行完毕;(3)若有发生复位、置位、保持等信号请求,执行完该条指令后再响应;(4)没有产生非屏蔽中断请求信号;(5)对于有前缀指令,视为一条指令,执行完后响应可屏蔽中断。
3、给8088 CPU配置64KB的RAM区,采用6264(8K*8),需要多少片6264?多少根用于片内寻址?多少根用于片选寻址?需要8片(2分);13根用于片内寻址(1分);7根用于片选寻址(2分)。