武汉大学计算机学院《微机系统与接口技术》期末考试试题(A卷)
- 格式:doc
- 大小:34.00 KB
- 文档页数:2
1、8086/8088 的时钟信号是由( C )提供。
A. 8259B. 8255C. 8284D. 82532、指令 MOV AX , 0283H[BX][SI] 中源操作数的寻址方式为( B )。
A. 寄存器间接寻址B. 基址变址相对寻址C. 基址寻址D. 变址寻址3、某存储单元的段基址为3806H,段内偏移地址为2948H,该存储单元的物理地址为( B )A. 4100HB. 3A9A8HC.3B008HD. 3AA08H4、某存储器芯片有地址线15根,数据线8根、该存储器芯片的存储容量为( DA. 15K×8B. 32K×256C. 1K×8D. 32K×85、某存储器芯片容量为2K×4bit、若用它组成16K×8bit存储器组,所用芯片数以及用于组内寻址的地址线为( B )。
A. 2片、11根B. 16片、14根C. 8片、16根D. 16片、8根6、 DMAC 8237具有( C ) 独立通道。
A . 八个B . 二个C . 四个D . 三个7、可编程中断控制器8259A每片具有( C ) 优先权控制。
A . 4级B . 2级C . 8级D . 6级8、若要某系统的8253的2通道输出波形为占空比1:1的方波、分频系数为1000、二进制计数,其工作方式命令字为( B )。
A. A6HB. B6HC. B4HD. C7H9、8237片内寻址的端口有( D )个。
A. 4B. 2C. 8D. 1610、8259片内寻址的端口有( B )个。
A. 4B. 2C. 8D. 16二、填空题:(每空1分,共计40分)1、指令ASSUME在程序中出现时表示:( 段寄存器与段之间的对应关系 )。
2、编语言源程序中的语句结构由4部分组成,每个部分称为项(也可称为域或埸),各项名称分别为:标号或变量名、操作码、操作数、注释3、志寄存器FR中有六个状态标志,它们的符号、名称以及为0和1时代表的意义分别为:①.(进/借位位CF;当运算中最高位有进位或借位时CF=1;否则CF=0 );②.(符号位SF;当运算的结果最高位为1即结果为负数时SF=1;否则SF=0 )③.(奇偶位PF;当运算的结果中低8位中含1的个数为偶数时PF=1;否PF=0④.(全零位ZF;当运算的结果为零时ZF=1;否则ZF=0 );⑤.(溢出位OF;当带符号数运算的结果有溢出时OF=1;否则OF=0 );⑥.(半进/借位位AF;当运算的结果D3向D4有进位或借位时AF=1;否则AF=0 ); 4、微机主机与输入/输出设备之间的数据传送方式有以下四种方式:( 无条件传送 )、( 查询式传送 )、( 中断传送 )、( DMA传送 )、5、执行下面的程序段后,AX=( 35 )MOV CX, 5MOV AX, 50NEXT:SUB AX, CXLOOP NEXTHLT6、执行下面的程序段后,AL=( 34H ),BUF DW 2152H,3416H,5731H,4684HMOV BX, OFFSET BUFMOV AL, 3XLAT7、标志寄存器FR中有三个控制标志,它们的符号、名称以及为0和1时代表的意义分别为:①.(中断控制IF;允许即开中断时IF=1;否则IF=0 );②.(方向控制DF;在串操作指令时需变址寄存器SI,DI按递减方式工作即-1/2时DF=1;否则DF=0);③.(单步操作控制TF;需单步工作时TF=1;否则TF=0 );8、8086/8088 CPU具有两种外部中断,它们是(非屏蔽中断即 NMI )和(可屏蔽中断即INTR )。
____________。
A)存放中断服务程序 B)存放系统引导程序C)存放中断响应标志 D)存放中断服务程序的入口地址15. 对8086 CPU而言,中断优先级别最高的是_______________。
A)单步中断 B)除法错,溢出中断,软中断 C)INTR D)NMI16. 8255A芯片具有三个独立数据端口,只有_______端口具有双向传输方式。
A) A口 B) B口 C) C口 D)以上均可17.在8253 的6种工作方式中,能够自动重复工作的两种方式是( )。
A)方式1,方式 2 B)方式 2,方式3C)方式2,方式 4 D)方式 3,方式518.在通用可编程并行电路8255A中,用于传输数据的8位I/O端口共有_________。
A) 1个 B)2个 C) 3个 D)4个19.实验时,在DEBUG下如果要运行0100:4360段开始的一段程序用的命令为________。
A) D=0100:4360 B) A=0100:4360 C)G=0100:4360 D) Q=0100:436020. 汇编实验时要显示2100H:45B6H段开始的一段程序的反汇编命令用_________。
A) E 2100:45B6 B) F 2100:45B6 C)U 2100:45B6 D) N 2100:45B6得分二、填空题(共20分,每空1分)1.微型计算机由_______________、_______________、I/O接口和系统总线组成。
2.X、Y的字长均为12位,已知[X]反=A3CH,原码为_______________H,[Y]反=03CH,则X-Y 的补码为_______________H。
3.当8255的输入信号*CS=0、*RD=1、*WR=0且A1=A0=0时,此8255执行的操作是_______________。
(*表示低电平有效)4. 8086/8088的基本总线周期由_______个时钟周期组成。
微机原理与接口技术期末试卷与答案一、填空:(每空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)V AR DB 'HOW ARE YOU !', 0DH, 0AH试问:NUMS、V AR变量各分配了多少存储字节?(5分)4、已有MOV AL,INF[BP+SI]与MOV AL,ES:INF[BP+SI]两条指令,试问:其源操作数采用何种寻址方式?是字或是字节操作?两条指令有何区别?(5分)三、读图(10分)下图中,AB7~AB0为8086CPU低八位地址总线试问:1、8259A占用______个端口地址,分别为____________,其中ICW1的设置地址为_________________;2、8255A占用_____个端口地址,分别为__________________,其中控制寄存器的地址为_______。
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.下面的中断中,只有需要硬件提供中断类型码。
试卷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占用_____个端口地址,分别为__________________,其中控制寄存器的地址为_______。
大学《微机原理与接口技术》期末考试练习题一、填空题( 10分)1、典型中断处理程序结构应包括_______ ,保护现场,_______ ,执行中断服务程序,______ ,恢复现场,_______ ,返回等部分,2、按照总线的规模、用途及其应用场合,总线分为 _______ 、_______ 、和 _______ 。
3、RS-232C关于机械特性的要求,规定使用一个 _______ 根插针的标准连接器。
4、CPU与I/O接口间传送的信息一般包括_______ 、_______ 、 _______ 3种类型。
3类信息的传送方向分别应是(从哪到哪) _______ 、 _______ 、 _______ 。
5、输入/输出端口有2种编址方法,即I/O端口与存储器单元统一编址和I/O端口单独编址。
前一种编址的主要优点是_______ 和 _______ 。
6.CPU从主存取出一条指令并执行该指令的时间称为_____,它通常用若干个_____表示,而后者又包含有若干个时钟周期。
7.8086CPU从偶地址读写两个字节时,需要_____个总线周期。
8.8086CPU从奇地址读写两个字节时,需要_____个总线周期。
9.8086的中断类型号共有_____个。
10.一个程序被中断时的下一条指令的地址称为_____。
11.指出下述5种中断类型即NMI、INTR、除法溢出、INTN和单步中断中优先级最高者为_______________,最低者为_____。
12.CPU通过一个外设接口同外设之间交换的信息包括数据信息、状态信息和_____。
13.在计算机和MODEM之间,或终端机与MODEM之间的接口连接口是____,它是一个国际通用的标准。
14.8255A内部具有_____个输入输出端口。
用8088构成系统时,有________________模式和_________________模式两种选择.在PC/XT机中,8088工作于_____________模式,该模式下8088向总线控制器8288提供___________________三位编码信号,有8288形成若干系统控制信号.15.8088的典型总线周期由____________个T状态周期构成,当CPU访问外设时,外电路将在其总线周期中自动申请插入一个等待周期TW.16. 8255A把____________ 和 ____________分别称为A组和B组,可组成两个独立的并行接口。
机原理与接口技术■期末考试试题及答案一、填空题(20*1)1、微机系统由(硬件系统〉和(软件系统)两部分组成。
2、80X6冇(20 )位地址线,存储器容量为(1M )B。
3、8086CPU内部组成结构从功能上讲,可分为(BIU )和(EU )两部分.4> 8086/8088 的四个段寄存器为(DS )、(ES )、(SS )、(CS )5、用来存放CPU状态信息的寄存器是(FLAGS )。
6、用來存放指令地址的寄存器是(IP)«7、X0X6的16位标志寄存器FLAGS屮OF=1表示运算结果(溢出).ZF=1表示运算结果为雯。
PF=()表示运算结果的低8位中I的个数为(奇数).8、8086的16位标志寄存器FLAGS中IF=1表示CPU (允许)中断,TF=I表示CPU进入(单步)工作方式。
9、地址4000H:0300H,其物理地址是(4O3OOH).段地址是(4000H ),偏移地址是(0300H1()、X0X6存储器管理采用(分段管理)技术。
IK I/O端口的寻址方式有两种,分别是(丸接寻址),(间接寻址).12、指令J() NEXT农示()F=(I )时转移。
13、将I/O设备端口内容读入AL中的指令助记符是(IN )。
14、8086CPU的1/()捋令采用间接寻址时,使用的间接寄存器是(DX)°15、设置DF=1的指令为(STD ).16、衲除CF标志的指令为(CLC )o17、一对操作堆栈的指令为(POP )和(PUSH )。
18、LOOPNZ的循环条件为(CXH0 HZF=0九19、实现无符巧数乘2的指令的助记符是(SHL ),实现冇符号数除2的抬令的助记符是(SAR )o20、变量/标号的三个属性是(段属性),(偏移属性).(类舉属性)o21、DEBUG命令中,反汇编命令的英文字母为(U ),显示内存命令的英文字母为(D ), 跟踪执行命令的英文字母为(T ),显示和修改寄存器的命令(R ).汇编命令是(A)。
微机原理与接⼝技术的期末试题与答案微机原理与接⼝技术的期末试题与答案⼀、单项选择题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_________。
课堂练习A一,选择题1,一个总线读或写周期,一般是由()组成。
(A)T1,T2,T3(B)T1,T2,T3,T4(C)T1,T2,T3,T4,T5 2,己知一个SRAM芯片有地址线14条,数据线4条,该芯片的容量为()。
(A)16K×4位(B)64K位(C)4K×4位3,80x86 CPU中,I∕O端口编址采用()。
(A)统一编址(B)独立编址(C)混合编址4,8255A的端口地址为68H ~6BH,对端口C的按位置位∕复位命令应写入()。
(A)68H (B)6BH (C)6AH (D)69H5,当8254的CS=0,RD=1,WR=0,A1A0=10时,进行的操作是()。
(A)写控制寄存器(B)读计数器1 (C)计数初值写入计数器26,当8255A的A口工作在方式2时,B口可工作在()。
(A)方式2 (B)方式0或方式1 (C)方式0 (D)方式1 7,串行通信接口中的发送器要完成()。
(A)并→串(B)并→并(C)串→并(D)串→串8,8086 CPU 的INTR的中断类型号N是()。
(A)由申请中断的外设提供(B)由CPU提供(C)由中断控制器8259A提供9,2片中断控制器8259A可管理()。
(A)64 级中断(B)16级中断(C)32级中断(D)15级中断10,DMA 写传输是()。
(A)存储器→I∕O (B)CPU →I∕O (C)I∕O →存储器二,填空题(32分)1,连接MPU、存储器、I∕O接口,用以构成完整的微型计算机的总线称为___总线。
它分为___总线,___总线和___总线三组。
2,8086∕8088微处理器有二种工作模式:___工作模式,___工作模式。
前者的总线控制信号都由8086∕8088微处理器直接产生,后者的总线控制信号由___产生。
3,I∕O数据传输的控制方式有程序方式,___方式和___方式。
5,在系统中DMAC有二种不同的作用:在微处理器对DMAC进行予置操作时,它是总线___模块;在___时,它是总线___模块。
微机原理与接⼝技术期末考试试题及答案微机原理与接⼝技术期末考试题库1.微机系统的硬件由哪⼏部分组成?答:三部分:微型计算机(微处理器,存储器,I/0接⼝,系统总线),外围设备,电源。2.什么是微机的总线,分为哪三组?答:是传递信息的⼀组公⽤导线。分三组:地址总线,数据总线,控制总线。3.8086/8088CPU的内部结构分为哪两⼤模块,各⾃的主要功能是什么?答:总线接⼝部件(BIU)功能:根据执⾏单元EU的请求完成CPU与存储器或IO设备之间的数据传送。执⾏部件(EU),作⽤:从指令对列中取出指令,对指令进⾏译码,发出相应的传送数据或算术的控制信号接受由总线接⼝部件传送来的数据或把数据传送到总线接⼝部件进⾏算术运算。
4.8086指令队列的作⽤是什么?答:作⽤是:在执⾏指令的同时从内存中取了⼀条指令或下⼏条指令,取来的指令放在指令队列中这样它就不需要象以往的计算机那样让CPU轮番进⾏取指和执⾏的⼯作,从⽽提⾼CPU的利⽤率。5.8086的存储器空间最⼤可以为多少?怎样⽤16位寄存器实现对20位地址的寻址?完成逻辑地址到物理地址转换的部件是什么?答:8086的存储器空间最⼤可以为2^20(1MB);8086计算机引⼊了分段管理机制,当CPU寻址某个存储单元时,先将段寄存器内的内容左移4位,然后加上指令中提供的16位偏移地址形成20位物理地址。
6.段寄存器CS=1200H,指令指针寄存器IP=FF00H,此时,指令的物理地址为多少?指向这⼀物理地址的CS值和IP值是唯⼀的吗?答:指令的物理地址为21F00H;CS值和IP值不是唯⼀的,例如:CS=2100H,IP=0F00H。7.设存储器的段地址是4ABFH,物理地址为50000H,其偏移地址为多少?答:偏移地址为54100H。(物理地址=段地址*16+偏移地址)8.8086/8088CPU有哪⼏个状态标志位,有哪⼏个控制标志位?其意义各是什么?答:状态标志位有6个:ZF,SF,CF,OF,AF,PF。其意思是⽤来反映指令执⾏的特征,通常是由CPU根据指令执⾏结果⾃动设置的;控制标志位有3个:DF,IF,TF。它是由程序通过执⾏特定的指令来设置的,以控制指令的操作⽅式。
(完整版)汇编语言、微机原理及接口技术期末复习试卷以及参考答案一2009/2010 学年第1 学期《微机原理与接口技术》考试题(A 卷)一、填空题(每空1分,共15分)1、若(SP)=FFFEH,(BX)=2345H,执行PUSH BX指令后,(SP)=(),(B X)=()。
2、已知AX=4A5BH,进位标志CF=1,则语句“RCL AX,1”执行后AX=(),C F=()。
3、实现中断返回是通过()命令完成的。
4、8254的端口个数为()个。
5、十进制数36.875转换为二进制数是()。
6、8255是一个可编程并行接口芯片,有A、B和C三个8位端口,其中只可工作在方式0,1下的端口为()端口。
7、CPU和I/O设备之间传送的信息由数据信息、()和()。
8、8254的方式3具有自动装入计数初值功能,一旦计数开始,就会输出连续的()。
9、每一条指令一般都由()和()构成。
10、已知AL=8AH,BL=C6H,执行指令ADD AL,BL之后,AL 和BL分别等于(),ZF和OF分别等于()。
二、选择题(每题1分,共20分)1.在汇编语句MOV AX,[BX+SI]中,源操作数的寻址方式是( ) A.直接寻址B.基址寻址C.间址寻址D.基址加变址寻址2. 下列伪指令中可以用来定义变量的是()。
A.BYTE B.DW C.DWORD D.AT3. 以下各指令中正确的是()。
A.IN 63H,AX B.IN AL,63HC.MOV ES,2D00H D.MOV [DI],[SI]4. 已知AL=36H,BL=87H,则两条语句:ADD AL,BLDAA执行后AL及进位标志CF的值分别为()A.BDH和0 B.17和1C.23H和1 D.BDH和15.设字长n=8位,[X]补码=0CAH,[Y]补码=0BCH,则求[X+Y]补码时得到的结果、溢出标志OF和辅助进位标志AF分别为()。
A.86H,OF=0和AF=0 B.86H,OF=0和AF=1C.186H,OF=1和AF=0 D.186H,OF=1和AF=16. 堆栈操作的基本单位是()。
《微机接⼝技术》期末考试复习题及参考答案微机接⼝技术复习题(课程代码 252267)⼀、选择题1、接⼝的基本功能是()。
A、输⼊缓冲B、输出锁存C、输⼊缓冲,输出锁存D、编址使⽤2、8086系统中优先级最⾼的中断是()中断。
A、除法除以0B、指令C、⾮屏蔽D、断点3、8255⼯作在⽅式0时,具有()功能。
A、查询输⼊/输出B、输⼊缓冲、输出锁存C、⽆条件输⼊/输出D、双向数据传送4、PC/XT总线的地址信号和数据信号是()的。
A、分时复⽤B、分开传送C、混杂⼀起D、不需地址5、8086⾮屏蔽中断的类型码是()。
A、00HB、02HC、08HD、不定6、DMA⼯作⽅式时,总线上的各种信号是由()发送的。
A、中断控制器B、CPUC、存储器D、DX寄存器8、查询输⼊/输出⽅式下,外设状态线要经过()与微机相连。
A、锁存器B、译码器C、缓冲器D、放⼤器9、8253⼯作在BCD码计数据器时,若初值为100,则应写为()。
A、100HB、64HC、100D、010010、PC机的串⾏通信接⼝COM1地址为()。
A、3F8H-3FFHB、2F8H-2FFHC、378H-37FHD、20H-21H11、中断⾃动结束⽅式是⾃动将8256A()相应位清零。
A、ISRB、IMRC、IRRD、ICW12、⼀个I/O地址称为⼀个()。
A、接⼝B、端⼝C、外设D、芯⽚13、输⼊/输出指的是主机与()交换数据。
A、存储器B、外设C、键盘D、可屏蔽中断管理器15、可屏蔽中断管理器8259所管理的是()。
A、指令中断B、⾮屏蔽中断C、可屏蔽中断D、单步中断16、8086系列微机的中断类型码越⼤,则优先级()。
A、越⾼B、越低C、相同D、不定17、可编程接⼝芯⽚在使⽤前对它(),称为编程。
A、写操作数B、写控制字C、编接⼝地址D、设计控制电路18、在定时器/计数器8253的输出端可产⽣()波形。
A、三⾓波B、正弦波C、⽅波D、斜波19、对逐次逼近式A/D转换器,起动⼀次转换读⼊多次数字量,则读⼊的数字量()。
微机原理与接口技术A卷一、填空题(共计20分每个空2 分)1、已知[X]补=01100011B,求X=()(结果用十进制表示)[Y]补=11111001B,求Y=()(结果用十进制表示)2、8088CPU 的地址总线为多少条();直接寻址的内存空间为多少()。
3、已知DS=2000H,内存(20200H)=FFH,(20201H)=22H指令INC WORD PTR [0200H]执行的结果是:(20200H )= (20201H)=4、8086外部中断有()和(),当CPU内的中断标志IF=“0”状态时,外部中断线同时为“1”状态时,CPU响应哪个中断请求信号()。
5、CPU与外设数据传送的控制方式有无条件传送方式、()、()和DMA直接存储器传送方式。
二、简答题 (共计25分每小题5 分)1、什么是I/O接口?I/O接口的主要功能有哪些?(答出3点即可)。
2、请叙述INTR中断过程(答出5点)。
3、有一2764EPROM芯片有13条地址总线,请计算芯片的地址范围(起始地址为12000H)请写出末地址4、定时器8253计数器0输入时钟1.19MHz,;输出频率500Hz,并设定为二进制计数,问计数初值为多少?计数器1产生连续的对称方波,输入时钟为2MHz的时钟频率,计数初值为4000,并设定为BCD 计数,问输出的连续对称的周期是多少毫秒?5、中断向量地址表的作用是什么?已知中断类型码分别为0EH和0FH,它们的中断服务程序的入口地址在中断向量地址表的地址是什么?(注意:写成××××H:××××H格式)三、分析程序写出结果 (共计15分)1、(3分)TABLE DB 30H , 31H , 32H ,33H , 34HENTRY DB 3MOV BX , OFFSET TABLEADD BX,ENTRYMOV AL,[BX] ; 问程序执行后AL=2、(6分)已知DS=3000H , SS=4000H , BX=1200H , BP=1000H(31200H)=01H , (31201H)=02H , (41200H)=03H , (41201H)=04H 程序段如下:MOV AX, 1200H ;该指令的寻址方式:ADD AX, [1200H] ;ADD AX, [BX] ; 请写出程序段执行后的结果 AX=3、(6分)下列程序段求FLD开始的八个数据的平均值,结果在RES中。
1 思考与练习题一、选择题1.计算机硬件中最核心的部件是( )。
A.运算器B.主存储器C.CPUD.输入/输出设备2.微机的性能主要取决于( )。
(B——计算机数据处理能力的一个重要指标)A.CPUB.主存储器C.硬盘D.显示器3.计算机中带符号数的表示通常采用( )。
A.原码B.反码C.补码D.BCD码4.采用补码表示的8位二进制数真值范围是( )。
A.-127~+127B.-1 27~+128C.-128~+127D.-128~+1285.大写字母“B”的ASCII码是( )。
A.41HB.42HC.61HD.62H6.某数在计算机中用压缩BCD码表示为10010011,其真值为( )。
A.10010011BB.93HC.93D.147二、填空题1.微处理器是指__;微型计算机以_为核心,配置__构成;其特点是___。
P8 P52.主存容量是指___;它是衡量微型计算机___能力的一个重要指标;构成主存的器件通常采用___。
P5 P93.系统总线是____的公共通道;根据传送内容的不同可分成___3种总线。
P94.计算机中的数据可分为__两类,前者的作用是____;后者的作用是__。
P125.机器数是指_数及其符号在机器中加以表示的数值化_;机器数的表示应考虑__3个因素。
P15 P166.ASCII码可以表示__种字符,其中起控制作用的称为__;供书写程序和描述命令使用的称为__。
P18 P19三、判断题1.计算机中带符号数采用补码表示的目的是为了简化机器数的运算。
( )2.计算机中数据的表示范围不受计算机字长的限制。
( )3.计算机地址总线的宽度决定了内存容量的大小。
( )4.计算机键盘输入的各类符号在计算机内部均表示为ASCII码。
( )(键盘与计算机通信采用ASCII码)四、简答题1.微处理器和微型计算机的发展经历了哪些阶段?各典型芯片具备哪些特点?P2~32.微型计算机硬件结构由哪些部分组成?各部分的主要功能和特点是什么?P8~113.微型计算机系统软件的主要特点是什么?包括哪些内容?P11~124.计算机中常用的数制有哪些?如何进行数制之间的转换?P13~155.ASCII码和BCD码有哪些特点?其应用场合是什么?P19~20五、数制转换题1.将下列十进制数分别转换为二进制数、十六进制数和压缩BCD码。
武汉大学计算机学院
《微机系统与接口技术》期末考试试题(A卷)
2006-2007学年第一学期
答案
一.判断改错题
×√√××
二、单项选择题
D D D B D
B D B A D
C A C C C
三、简答题
1、解:
G=0时,起始地址为:10000000H
结束地址为:10000000H+001FFH = 100001FFH
G=1时,起始地址为:10000000H
结束地址为:10000000H+001FFFFFH=101FFFFFH
2、答:
(1)根据中断类型号从IDT中找到相应的异常门/中断门描述符。
门描述符中的选择符指向一个在GDT或当前LDT中的可执行代码段描述符,此描述符内的段基址指向程序代码段的基地址;门描述符中偏移量指向相应处理程序的入口。
(2)根据中断类型号从IDT中找到相应的任务门描述符。
门描述符中的选择符指向一个在GDT中的可执行代码段描述符,此描述符内的段基址指向程序代码段的基地址;门描述符中偏移量指向相应处理程序的入口。
3、答:
(1)当CPL≤TSS描述符的DPL;且选择符的RPL≤TSS描述符的DPL时,JMP、CALL指令中的选择符指向新任务的TSS描述符;
(2)当CPL>TSS描述符的DPL时,JMP、CALL指令中的选择符指向一个任务门,任务门中的选择符指向新任务的TSS描述符;
(3)当中断/异常引起的任务转换,根据中断类型号从IDT中找到相应的任务门描述符,门描述符中的选择符指向新任务的TSS描述符;
通过新任务的TSS描述符找到新任务的TSS,TSS中包含有新任务的LDT选择符和页目录表的基地址。
4、答:
DMA方式,即直接存储器存取方式。
是进行主机与外设的数据交换,数据在存储器与外设之间直接开辟的高速数据通路上进行传送,不需要CPU干预。
DMA控制器有如下基本功能模块:地址寄存器、字计数寄存器、工作方式寄存器、命令寄
存器、数据和地址缓冲器、定时和控制逻辑、优先权控制逻辑和命令控制逻辑。
四、编程题
1、对8254定时计数器3个通道进行初始化的顺序没有特定要求,对每个计数器都应该先写入控制字然后再写入计数初值。
初始化编程如下:
MOV DX, 346H
MOV AL, 32H ;计数器0控制字
OUT DX, AL
MOV AL, 64H ;计数器1控制字
OUT DX, AL
MOV AL, A7H ;计数器2控制字
OUT DX, AL
MOV DX, 340H ;写计数器0初值
MOV AL, 50H
OUT DX, AL
MOV AL, 20H
OUT DX, AL
MOV DX, 342H ;写计数器1初值
MOV AL, 30H
OUT DX, AL
MOV DX, 344H ;写计数器2初值
MOV AL, 10H
OUT DX, AL
2、初始化程序:
MOV AL, 80H
MOV DX, 2FBH ;使DLAB=1
OUT DX, AL
MOV DX, 2F8H ;写入除数寄存器低字节
MOV AL, 60H
OUT DX, AL
MOV DX, 2F9H ;写入除数寄存器高字节
MOV AL, 00H
OUT DX, AL
MOV AL, 0AH ;写线路控制寄存器,定数据格式
MOV DX, 2FBH
OUT DX, AL。