微机原理与应用期终考试卷A答案-201206
微机原理与应用A卷及答案
一、选择题(每小题2分、共30分)1、单片机在构成应用系统时,下面不属于其可选择的方式的时()A、操作系统B、专用系统C、模块系统D、单片单板机系统2、MCS-51子系列的芯片有()个并行口。
A、1个B、2个C、3个D、4个3、MOV A,#70H这条指令属于()寻址方式。
A、寄存器寻址B、寄存器间接寻址C、变址寻址D、立即数寻址4、堆栈指针SP的作用是()A、指示堆栈的栈底B、指示堆栈的栈顶C、指示下一条将要执行指令的地址D、指示中断返回的地址5、使用单片机开发系统调试程序时,对源程序进行汇编的目的是()A、将源程序转换成目标程序B、将目标程序转换成源程序C. 将低级语言转换成高级语言D. 连续执行键6、当执行调用指令时,首先将该指令下一条指令的地址压入到堆栈区,保护其下一条指令的地址,然后再将转移的地址送()实现转移;当再执行RET指令时自动将堆栈中的地址弹入PC从而实现返回。
A、DPTRB、PCC、SPD、PSW7、在寄存器间接寻址方式中,Ri是指()A、R0~R7B、R0~R1C、操作码D、操作数地址8、下面哪个时指令中不可缺少的部分()A、操作码助记符B、标号C、操作数D、注释9、MCS-51单片机有七种寻址方式,其中:MOV A,direct 源操作数属于()寻址A、间接B、变址C、相对D、直接10、如果(A)=58H,(R1)= 49H,(49H)= 79H,执行指令XCH A, @R1后;结果(A)=( )A、79HB、49HC、58HD、00H11、总线按功能分类有三种,下面哪种不属于其分类()A、数据总线B、地址总线C、传输总线D、控制总线12、在输入/输出接口电路中设计了3中寄存器,下面不属于其中的是()A、状态寄存器B、数据寄存器C、传输寄存器D、命令寄存器13、在指令MOV 30H, #55H中,30H是()A、指令的操作码B、操作数C、操作数地址D、机器码14、MCS-51单片机有七种寻址方式,其中:MOVC A,@A+DPTR源操作数属于()寻址A、间接B、变址C、相对D、直接15、下面指令表示加法指令的是()A、MOVB、SUBC、ADDD、ORL二、填空题(每空2分、共20分)1、按照单片机系统扩展与系统配置状况,单片机应用系统可分为最小系统、最小功耗系统和_______________________等。
微机原理试题集+答案
微机原理试题集+答案第1章概述1.电子计算机主要由运算器、控制器、存储器、输入设备和输出设备等五部分组成。
2.运算器和控制器集成在一块芯片上,被称作CPU。
3.总线按其功能可分数据总线、地址总线和控制总线三种不同类型的总线。
4.计算机系统与外部设备之间相互连接的总线称为系统总线(或通信总线);用于连接微型机系统内各插件板的总线称为系统内总线(板级总线); CPU内部连接各寄存器及运算部件之间的总线称为内部总线。
5.迄今为止电子计算机所共同遵循的工作原理是程序存储和程序控制的工作原理。
这种原理又称为冯·诺依曼型原理。
第3章微处理器及其结构1.8086/8088 CPU执行指令中所需操作数地址由 EU 计算出16 位偏移量部分送 BIU ,由 BIU 最后形成一个 20 位的内存单元物理地址。
2.8086/8088 CPU在总线周期的T1 时刻,用A19/S6~A16/S3 输出 20 位地址信息的最高 4 位,而在其他时钟周期,则输出状态信息。
3.8086/8088 CPU复位后,从 0FFFF0H 单元开始读取指令字节,一般这个单元在 ROM 区中,在其中设置一条跳转指令,使CPU对系统进行初始化。
4.8086系统的存储体系结构中,1MB存储体分 2 个库,每个库的容量都是512K字节,其中和数据总线D15~D8相连的库全部由奇地址单元组成,称为高位字节库,并用BHE作为此库的选通信号。
5.8086/8088系统中,可以有 64K 个段起始地址,任意相邻的两个段起始地址相距 16 个存储单元。
6.用段基值及偏移量来指明内存单元地址的方式称为逻辑地址。
7.通常8086/8088 CPU中当EU执行一条占用很多时钟周期的指令时,或者在多处理器系统中在交换总线控制时会出现空闲状态。
8.8086 CPU使用 16 根地址线访问I/O端口,最多可访问64K 个字节端口,使用 20 根地址线访问存储单元,最多可访问1M 个字节单元。
微机原理期中自测试题
微机原理期中自测试题微机原理期中考试试题一、填空题(每空1分,共30分)1、、就是微机的核心,两者再分称作中央处理器。
2、微型计算机硬件系统各部分之间通过_______、_______、_______实现信息交换。
3、计算机内,其信息是以_________码形式表示的。
4、8086cpu在对外设立展开输入操作方式时,掌控信号m/io必须就是______,dt/r必须就是______。
4、宏汇编语言程序被汇编时,_________语句产生代码指令,_______语句不产生代码指令,_______语句可能产生也可能不产生代码指令。
5、调用程序、子程序传输参数的方法通常存有_______、_______和_______三种方法。
6、虽在本模块并无定义,却可以被单独提及的名字或标号,必须用_______伪指令给以表明。
7、下列机器数形式可以则表示的数值范围就是(恳请用十进制形式写下):单字节并无符号整数_______;单字节存有符号整数_______。
8、乘法指令mul的指令格式只有一个源操作数,若源操作数的类型属性为字节,则乘积在_______中,若源操作数的类型属性为字,则乘积在_______中。
9、堆栈是按照_______原则组织的一片连续的存储区域。
10、变址串行的有效率地址就是变址寄存器的内容与_______代数和。
11、指令xlat通常用作换算操作方式,在采用该指令前,应当把SMEI的偏转首地址送进_______,等待切换的代码在表的序号送来________。
12、若要求不产生汇编错误,则字符串'abc'只能出现在伪指令_______中。
13、(30)10=()bcd;(-127)补=(______)b。
14、为下述情况各举一例。
1)寄存器与存储单元内容相乘送来寄存器_______。
2)将标志寄存器进栈_______。
3)立即数与寄存器内容相乘送来寄存器_______。
4)将48h、5ah取走字节数据区arrayb_______。
《微机原理与应用》试卷(A)及参考答案
《微机原理与应用》试题(A)一、填空题(每空1分,共30分)1、组成一个计算机系统必须包括()和()两个部分。
2、建立子目录的DOS命令是(),删除子目录的DOS命令是()。
3、DOS的命令处理程序可以处理两类命令,分别是()和()。
4、为了表示一个有符号的数,二进制规定用0表示(),用1表示()。
5、微处理器按功能分,有三种总线分别为(),()和()。
6、访问存储器的地址码由()和()两部分组成。
7、8086/8088的存储器都是以()位为单位组织的。
8、汇编语言采用不同的后缀加以区分:D表示(),B表示()。
9、()是由标识符表示的指令的名称。
10、JMP属于()指令。
11、()是完成确定功能的独立的程序段。
12、在我们的程序中,总会有数据的输入和输出,对输入/输出设备的管理,为了简便DOS进行了一些功能集成,如(AH)=01H时,表示();AH)=02H时,表示()。
13、()是利用CPU指令系统中已有的指令按时一定的规则定义的新的指令。
14、调试程序用()指令。
15、8086/8088CPU通过总线对存储器进行一次访问所需的时间称为一个总线周期,基本的总线周期包括()个时钟周期。
16、存储器的性能指标主要有()和()。
17、外部中断分两类:()和()。
18、IBM PC系统的主机板中采用了一片8255A组成并行接口,用于与()和()等联接。
19、X=101011B,则X的原码为(),补码为()。
二、选择题(每题2分,共16分)1、下列各数最大的是()A(23)D B(101101)B C(23)H D(AC)H2、下列()寄存器也叫累加器。
A、AXB、BXC、CXD、DX3、MOV AX,BX属于()寻址。
A、直接B、寄存器C、立即数D、寄存器间接4、DW定义()变量。
A、字节B、字 C 、双字D、长字4、下列()是带符号的除法。
A、IMULB、MULC、IDIVD、DIV5、执行SHR AX,2的意思是()。
微机原理和应用A试题库和答案
微机原理及应用试题库第1章微型计算机系统 (2)1.1选择题 (2)1.2判断题 (3)1.3填空题 (3)1.4简答题 (4)第2章处理器结构 (5)2.1选择题 (5)2.2名词解释题 (6)2.3填空题 (7)2.4简答题 (7)第3章数据处理 (9)第4章指令系统 (13)第5章汇编语言程序设计 (15)第6章微机总线 (24)第7章存储系统 (28)第8章无条件与查询传送方式 (33)第9章中断与DMA传送方式 (37)第10章常用接口技术 (41)第1章微型计算机系统1.1选择题1.计算机的发展阶段通常是按计算机所采用的()来划分的。
A.内存容量B.电子器件C.程序设计D.操作系统2. 一个完整的计算机系统通常应包括()。
A、系统软件和应用软件B、计算机及其外部设备C、硬件系统和软件系统D、系统硬件和系统软件3. PC机硬件系统从逻辑上看主要由CPU、内存储器、外存储器、输入设备、输出设备以及()组成。
A.运算器B.键盘C.显示器D.总线4. 以下叙述正确的是()。
A. 微机的字长可以是8、16、24、32位B. 微机的字长可以是8、16、32、64位C. 微机的字长可以是8、16、24、32KD. 字长是指计算机处理数据的精度5. BIOS是“基本输入输出系统”,在现代的微机系统中,BIOS中代码()。
A.是不能升级的B. 是可以升级的C.更换BIOS芯片后才可以升级D. 以上说法都不正确6. 以下有关CPU的说法不正确的是()。
A. CPU也称作运算控制单元B. CPU也称作微处理器C. CPU是微型机的核心部件。
D. CPU也称作运算处理单元7. 冯•诺依曼计算机的基本思想主要是指()。
A. 二进制编码和存储程序控制B. 二进制数和存储器C. CPU和存储器D. 存储器和输入输出设备8. 冯•诺依曼计算机的硬件由()大基本部件组成。
A. 3B. 4C. 5D. 69. 冯•诺依曼计算机的硬件由()等大基本部件组成。
微机原理期中考试试卷及答案
一、单项选择题(本大题共5小题,每小题2分,共10分)在每小题列出的四个备选项中只有一个是最符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.【B. 】,世界上第一台电子数字计算机NEIAC在美国宾夕法尼亚大学研制成功。
从此计算机发展随着其主要电子部件的演变经历了电子管、晶体管、中小规模集成电路、大规模集成电路和超大规模集成电路等5个时代。
A.1966年7月B. 1946年2月C. 1935年1月D. 1945年8月2.微处理器也称为中央处理器CPU,是微型计算机的核心部件,它主要由三个部件组成,下列四个选项中,不是这CPU主要组成部件的是【 D 】A. 运算器B. 控制器C. 寄存器组D. 外部设备3. 系统总线是CPU与其它部件之间传送数据、地址和控制信息的公共通道,下列不是系统总线的符号是【 D 】A. ABB. DBC. CBD. BD4. 下列软件不属于系统软件的是【B 】A. 操作系统B. 飞信软件C. 监控程序D. 编译程序5. 对于8086微处理器的两个逻辑单元EU和BIU,下列说法错误的是【D 】A. EU和BIU是并行工作的,互相独立工作。
B. BIU的主要功能是取指、读操作数和写结果C. BIU中的指令队列有2个或2个以上字节为空时,BIU自动启动总线周期,取指填充指令队列。
直至队列满,进入空闲状态。
D. 当BIU接到EU的总线请求,若正忙,马上放弃执行当前的总线周期,响应EU请求。
6.下面的四个选择,其中错误的一个是【B 】A. 符号定义伪指令EQU不允许对同一符号重复赋值B. 变量具备两种类型:NEAR F ARC. 伪指令“= ”它可以对同一个名字重复定义D. 伪指令是发给我们汇编程序的命令,本身不产生与之相应的目标代码。
7.若给定ARR=0010H, (SI)=0020H, (DS)=2000H, (BX)=6AE0H, (20030H)=0080H, (20032H)=40000H,则执行指令LDS BX,ARR[SI]后,(BX)=?(DS)=?【C 】A. (BX)=6AE0H (DS)=4000HB. (BX)=0080H (DS)=2000HC. (BX)=0080H (DS)=4000HD. (BX)=0020H (DS)=2000H8.下面输入输出指令中的四个选择,其中错误的一个是【 B 】A. OUT 43H , ALB. OUT 44H, BXC. IN AX, 3FHD. MOV DX,33FH , OUT DX,AL9.对于我们的特殊值1000 0000B,其中表达错误的一个是【 C 】A. 对无符号数:(10000000)B=128B. 在原码中定义为:-0C. 在反码中定义为:-126D. 在补码中定义为:-12810.对于二进制数序列:1100 1000,则其表示哪一个数的补码?正确的选项是【C 】A. 38HB. –28HC. –38HD. 28H2分,共10分)1.8086有(20)根地址总线,所以可寻址的存储器空间为(1MB)。
《微机原理与应用》考试题及参考答案【最新版】
《微机原理与应用》考试题及参考答案一、填空(每空1 分,共10 分)1、指令格式是指指令码的结构形式。
通常,指令可以分为操作码和操作数两部分。
2、RST为8031的复位端,高电平有效,INC 指令的功能是自加1。
3、数据指针DPTR是一个(16)位的特殊功能寄存器,其高位字节寄存器用(DPH)表示,低位字节寄存器用(DPL)表示.4、MOVC A,@A+DPTR指令中,源操作数在__程序_____存储区。
MOVX A,@DPTR 指令中,源操作数在____数据____存储区。
5、8031的异步通信口为全双工(单工/半双工/全双工)二、选择题(每空2分,共10分)1.单片机中的程序计数器PC用来C 。
A.存放指令B.存放正在执行的指令地址C.存放下一条指令地址D.存放上一条指令地址2.8051单片机上电复位后,堆栈区的最大允许范围是内部RAM 的D 。
A.00H-FFH B.00H-07H C.07H-7FH D.08H-7FH3.8051单片机的定时器T0用作定时方式时是D 。
A.由内部时钟频率定时,一个时钟周期加1B.由外部计数脉冲计数,一个机器周期加1C.外部定时脉冲由T0(P3.4)输入定时D.由内部时钟频率计数,一个机器周期加14.MCS-51单片机在同一级别里除INT0外,级别最高的中断源是B 。
A.外部中断1B.定时器T0C.定时器T15.已知A=87H ,(30H)=76H,执行XRL A,30H 后,其结果为:C。
A.A=F1H (30H)=76H P=0B.A=87H (30H)=76H P=1C.A=F1H (30H)=76H P=1D.A=76H (30H)=87H P=1三、简答题(每题7分,共35分)1、简述I/O接口并说出I/O接口的功能作用。
1.答:I/O接口是CPU和外部设备间信息交换的桥梁,是一个过渡的大规模集成电路,可以和CPU集成在同一块芯片上,也可以单独制成芯片。
微机原理试题及参考答案
大学《微机原理及应用》试卷 B机电及自动化学院班考试日期:2012年6月1 日姓名:学号:注意:●考试时间为120分钟,进入考场不准自带草稿纸,不准使用计算器。
●一至三大题直接在试卷上作答,其余题目在答题纸上作答。
一、填空(每空1分,共20分)。
1、已知[X]原=10101100,[Y]补=11000110,求[X+Y]补= 10011010。
2、典型半导体存储器的内部通常由存储体,地址寄存器、地址译码器,数据缓冲器,控制电路5部分组成。
3、8086的中断源可分为内部中断(软中断)和外部中断(硬中断)两类。
8086可处理256 种类型的中断。
4、设椎栈段寄存器SS所存放的数据为2200H,堆栈指示器SP所存放的数据为0120H,在压入堆栈5个字的数据,SS的值为2200H ,SP的值为0116H 。
5、指令基本格式常由操作码和操作数两大部分组成。
6、存储单元1F00:38A0H所表示的段地址为1F00 ,偏移地址为38A0 ,物理地址为228A0。
7、8086CPU的执行部件包括三大部分:运算器,通用寄存器组和EU控制单元。
8、两个无符号数相等,该两数相减后ZF标志等于 1 ,CF标志等于0 。
9、中断类型号为24H的中断向量存放在0096H 存储单元。
二、选择题(20分,2分/题)1.二进制数10010110.01B 的十进制数值可表示为() BA、106.8B、150.25C、150.5D、140.252.RAM 6264芯片有8K×8位的容量,它的片内地址选择线和数据线分别是() B A、A0~A12和D0~D15 B、A0~A12和D0~D7C、A0~A13和D0~D7D、A0~A13和D0~D153.8086 CPU在响应中断时顺序将()内容压入堆栈。
课本P123 D A、CS.IP.F B、IP.CS.FC、F.IP.CSD、F.CS.IP4.Pentium CPU有32根地址线,能够寻址的最大存储空间是()。
(完整版)西南交通大学微机原理期中考试试卷
课程:《微机原理及应用》(电气、电子) 成绩一、单项选择题(每小题1分,共15分)1、n+1位符号数x的补码表示范围为( )。
A:–2n〈 x 〈 2n B:–2n≤ x < 2nC:–2n–1 ≤ x ≤ 2n –1 D:–2n < x ≤ 2n2、设SS=2000H,SP=0100H,AX=2107H,执行指令PUSH AX后,数据21H的存放地址是()。
A:200FEH B:200FFH C:20101H D:20102H3、下图表示的是8086系统中的( )操作。
A:读存储器B:写存储器C:读I/O口D:写I/O口4、若要使寄存器AL中的高4位不变,低4位为0,所用指令为().A: AND AL,0FH B: AND AL,0F0HC: OR AL,0FH D: OR AL,0F0H5、MIPS用来描述计算机的运算速度,含义是( )。
A:每秒处理百万个字符B:每分钟处理百万个字符C:每秒执行百万条指令D:每分钟执行百万条指令6、用MB表示存储器容量时,4MB等于( ).A:210个字节B:216个字节C:222个字节D:232个字节7、在8086的I/O指令中,端口间接寻址时应使用寄存器( ).A:AX B:BX C:CX D:DX8、条件转移指令JNE的条件是( )A:CF=0 B:CF=1 C:ZF=0 D:ZF=19、一个具有24根地址线的微机系统中,装有32KB ROM、640KB RAM和3G的硬盘,其可直接访问的内存容量最大为( )。
A:496KB B:16MB C:100.496MB D:32M10、8086 CPU在执行指令IRET时,弹出堆栈的寄存器的先后顺序为()。
A:CS、IP、Flag B:IP、CS、FlagC:Flag,CS、IP D:Flag、IP、CS11、下列()指令执行后AL内容可能会发生变化。
A:STOSB B:CMP AL,DL C:AND AL,01H D:TEST AL,01H12、两个压缩BCD数86、37相加,调整指令DAA完成的是( )。
微机原理期中答案
………密………封………线………以………内………答………题………无………效……一、 )二、 填空题答案(每空1分,共40分)1. ① 数据冲突 ② 结构冲突 ③ 控制冲突 (顺序可交换)2. ① 36 ② 543. ① 中断返回时的程序地址 ② 中断发生前程序的运行状态 ③ 保证在中断服务子程序执行完后能正确返回原来的程序4. ① 单位时间内传输符号数的速率 ② 规定收发时钟与波特率之间的关系5. ① 2.5 ② 06. ① 通常指总线上的多个主设备同时发送信息导致的工作异常7. ① 吞吐率 ② 加速比 ③ 效率 (顺序可交换)8. ① 6n*△t ② 3(n+1)△t9. ① 寻找操作数的方式 ② 缩短指令长度,扩大寻址空间,提高编程灵活性 10. ① 中断服务程序的入口地址11. ① CPU 的时钟频率f ② 指令执行的平均周期数CPI ③ 程序中总的指令数IC (顺序可交换) 12. ① 从程序员角度可见的系统属性 ② 系统的硬件逻辑连接属性 ③ 体系结构 13. ① 总线请求 ② 总线仲裁 ③ 总线寻址 ④ 总线传送14. ① 子程序的执行是程序员事先安排好的,而中断服务子程序的执行一般是由随机的中断事件引发的 15. ① 解决存储容量、存取速度和价格之间的矛盾16. ① 流水线结构 ② 哈佛结构 ③ 多机/多核结构 (顺序可交换) 17. ① 全译码 ② 部分译码 ③ 片线译码 ④ 2N (前三空顺序可交换)………密………封………线………以………内………答………题………无………效……一、单项选择题(每空1分,共40分)1.两个补码数相加时,对产生“溢出”的正确叙述为( D )。
A、结果的最高位有进位B、结果的符号位为0C、结果的符号位为1D、两个加数符号位相同、但与和的符号位相反,则溢出2.8位补码操作数“10010011”等值扩展为16位后,其机器数为( D ) 。
A、0111111110010011B、0000000010010011C、1000000010010011D、11111111100100113.无符号二进制数右移一位,则数值(A)。
2012年《微机》期中考试试卷+答案
2011~2012(2)《微机原理与接口技术》期中考试试卷一、单项选择题1、16位二级制补码所能表示的最大数()A.32767B.32768C.65535D.655362、在PC机中,只能用10根地址线对I/O端口寻址,可寻址的端口有()个A.256B.1KC.64KD.1M3、下面指令序列测试AL中的数是否是偶数,若为偶数则转移至NEXT处,横线处的指令应为TEST AL,01H__ NEXTA.JNZB.JEC.JSD.JC4、用来存放下一条要取指令的偏移地址的寄存器是()A.IPB.FLAGSC.BPD.SP5、下面指令中会影响状态标志的是()指令A.MOVB.LEAC.PUSHD.CMP6、寄存器间接寻址时,不可以提供偏移地址的寄存器是()A.DXB.BPC.DID.BX7.8086系统中,一个堆栈段中最多可以存放()个字型的数据A.1MB.64KC.32KD.1K8、8086/8088微机系统内存单元的物理地址是()位的。
A.16B.8C.32D.209、8086CPU执行一次PUSH指令,堆栈指针SP的值()A .加1 B.加2 C.减1 D.减210、8086/8088CPU分成()两个部分,它们是并行工作的。
A.ALU和CacheB.ALU和BIUC.EU和BIUD.EU和Cache二、填空题1、若将A9H看作无符号数,它的十进制表示是();若看作是带符号是(补码),它的真值用十进制表示是()。
2、当CPU与存储器或外设端口交换一个字节的数据,称之为一个()周期。
在存储器的周期,控制信号IO/M=()。
3.76的非压缩BCD码用16进制表示是()。
36H看作为ASCII码表示的字符是(),作为压缩BCD码时表示的是()。
4、系统总线分为数据总线、()总线和()总线三种。
5、8086/8088系统中,存储器的逻辑地址包括()地址和()地址。
6、在8086/8088系统中,存储器是分段组织的,每段最大长度是()字节。
微机原理A卷(高质量含答案)
《微型计算机技术及应用》试卷(A 卷)适用班级: 15楼宇,15轨道一、单选题(2×14=28 分)1.计算机中数据是以什么形式表示的( C ) A .原码 B .反码 C .补码 D .8421BCD 码2.指令MOV DX ,[BX]的寻址方式是( D )A .立即寻址B .直接寻址C .寄存器寻址D .寄存器间接寻址3.在LOOP 指令执行的时候,隐含着对计数器减1的操作,该计数器是用寄存器( C )A .AXB .BXC .CXD .DX4.在以查询方式与I/O 端口交换数据时,外设准备好的状态信息是通过( C )提供给CPU 进行查询的。
A .数据总线B .地址总线C .控制总线D .中断请求线5.在加法运算中,如果产生溢出,所得到的结果就不再是和的补码的正确表示了,如何判断( A )A .最高位进位和次高位进位的异或B .最高位进位和次高位进位的同或C .最高位进位和辅助进位的异或D .最高位进位和辅助进位的同或6.当8086工作在最小模式下的时候,区分进行存储器访问还是IO 访问的引脚信号是( B )。
A .ALEB .IO M /C .HOLD D .WR7.下列对应关系错误的是( C ) A .ALE 地址锁存允许信号B .WR 写控制信号,输出引脚,低电平有效C .INTA 中断请求信号D .R DT / 数据发送、接受方向控制信号8.8086的不可屏蔽中断和可屏蔽的中断分别从下列哪两个引脚输入( A )A .NMI INTRB .INTR NMIC .NMI CLKD .READY INTR9.关于MOV 指令,下列说法错误的是( C )A .立即数只能为源操作数,不能为目的操作数B .存储器单元之前不能直接传送数据C .CS 和IP 可以为目的操作数D .目的操作数和源操作数的类型要匹配10.如果要做一个中文网页,让世界上的任何国家的机器都能浏览中文,不出现乱码,应该采用的文字编码方法是( D )A .GBKB .GB2312C .ASCII 编码D .UTF-811.在执行压缩8421BCD 码下十进制的加法运算的时候,加法运算完成后对应的调整指令是( C )A .XLATB .NEGC .DAAD .AAA12.若BX=1200H,SI=0300H,执行下面的指令,LEA DI,[BX+SI+0100H]执行完成后DI寄存器中的指是( C )A.1400H B.1500HC.1600H D.1700H13.如果CPU决定响应中断,中断服务程序的执行过程,排序应该是( A )A.关中断,保护断点和现场,开中断,转入中断服务程序,关中断,恢复现场,开中断B.转入中断服务程序,关中断,保护断点和现场,开中断,关中断,恢复现场,开中断C.开中断,保护断点和现场,关中断,转入中断服务程序,开中断,恢复现场,关中断D.关中断,恢复断点和现场,开中断,转入中断服务程序,关中断,保护现场,开中断14.8253硬件触发计数,写出初值n以后并不马上计数,必须在门口信号GATE的触发下,才开始计数(GATE信号的上升沿起作用),计数过程OUT 输出低电平并维持n个CLK脉冲后才变为高电平,这是8253那哪一个工作方式( B )A.方式0B.方式1C.方式2D.方式3二、填空题(2*10=20分)16. 在寻址代码段的时候,一般代码段基址保存在CS寄存器当中,IP寄存器保存了当前将要执行的下一条指令相对于段基址的偏移量。
《微机原理及其应用》考试试题及答案
C3.RD 低电平,WR 高电平,M/IO 高电平 D3.RD 高电平,WR 低电平,M/IO 高电平9. 8086/8088中断系统可处理__B1__个中断源,中断类型码的范围为__A2__,中断向量设置在内存__A3__, 优先权最高、最低的中断分别是___A4___。
A1. 255 B1. 256 C1. 128 D1. 1024A2. 0~255 B2. 1~255 C2. 0~127 D2. 0~1023 A3. 00000H~003FFH B3. 00400H~007FFH C3. FFFFFH~FF800HA4. 除法出错, 单步 B4. NMI, 单步 C4. NMI, INTR D4. 除法出错, INTR10.当8253定时器0的时钟脉冲为1MHZ 时,其二进制计数时的最大定时时间为 B1 ,这时写入定时器的初值为 A2 。
A1. 65.535ms B1. 65.536ms C1. 131.71ms D1. 131.72ms A2. 0000H B2. FFFFH C2. 0001H D2. FFFEH11. 8255工作于中断方式传送数据时,可供使用的8位数据端口个数有__B 。
A.1 B.2 C. 3 D. 412. 设异步串行通信时,每个字符对应1个起始位,7个信息位,1个奇/偶校验位和2个停止位,每秒传送这样字符240个,其波特率为___B__ b/s 。
A . 2400 B. 2640 C. 1200 D. 192013. 在汇编过程中不产生指令码,只用来指示汇编程序如何汇编的指令是___B___。
A.汇编指令 B.伪指令 C.机器指令 D.宏指令14. 汇编语言源程序经汇编后,可直接生成___B___。
A. .OBJ 及.ASM 文件B. .OBJ 及.LST 文件C. .LST 及.ASM 文件D. .OBJ 、.LST 及.ASM 文件+(4)图中存储器的基本地址空间从 04000H 到 04FFFH 。
微机原理及应用考卷A及答案
高级技工学校中北大学函授站《微机原理及应用》试题一、选择题:(每题2分,共30分)1.指令MOV AX,[BX][SI]中源操作数的寻址方式是( )A.寄存器间接寻址B.变址寻址C.相对寻址D.基址变址寻址2.在下面80x86指令中,合法的是()A.ADD[BX],01HB.SHL CL,AXC.OUT 258H,ALD.MOV BX,01H3.Inter 8086微处理器是()位处理器A.8B.16C.32D.464.3片8259A级联,最多可管理的中断级数为()级A.22级B.24级C.26级D.27级5.要禁止8259A的IR0的中断请求,则其中断屏蔽操作指令字OCW1应为()A.80HB.28HC.E8HD.01H6.在计算机系统中,可用于传送中断请求和中断相应信号的是()A.地址总线B.数据总线C.控制总线D.都不对7.8255A的方式选择控制字应写入()A.A口B.B口C.C口D.控制口8.在8086环境下,对单片方式使用的8259A进行初始化时,必须放置的初始化命令字为()A.ICW1,ICW2,ICW3B.ICW1,ICW2,ICW4C.ICW1,ICW3,ICW4D.ICW2,ICW3,ICW4 9.6166为2Kx8位的SRAM芯片,它的地址线条数为()A.11B.12C.13D.1410.用2K×4位的RAM芯片组成16K字节的存储器,共需RAM芯片和片选地址分别为( )A.16位和3片B.8位和8片C.4片和3位D.32片和8位11.8086/8088中除______两种寻址方式外,其它各种寻址方式的操作数均在存储器中。
( )A.立即寻址和直接寻址B.寄存器寻址和直接寻址C.立即寻址和寄存器寻址D.立即寻址和间接寻址12.设8259A当前最高优先级为IR5,若要使下一循环IR2为最低优先级,则OCW2应设为( )A.01100010B.11100000C.11000010D.11100010 注:111设置特殊EOI循环,一旦中断结束,将中断服务寄存器ISR中,由L2-L0字段给定级别的相应位清0,此级赋予最低优先级.13.设置特殊屏蔽方式的目的是( )A.屏蔽低级中断B.响应高级中断C.响应低级中断D.响应同级中断14.设8255A的方式选择控制字为9BH,其含义是( )A.A、B、C口全为输出B.A、B、C口全为输入C.A、B口为方式0且输出D.以上都不对15.8086 CPU内有指示下条指令有效地址的指示器是( )A.IPB.SPC.BPD.SI二、填空(每题3分共18分)1.在8086CPU的9个标志位中,有3位为控制标志,它们是DF,TF 及______2.主机与外设之间的数据传送控制方式通常有三种,它们是程序控制方式,DMA方式及______,其中______方式的数据传输率最高3.一个中断向量占_____个字节4.8259A设定为固定优先级时,IR0优先级_____,IR7优先级_____5.若8259AICW2的初始值为40H,则在中断响应周期数据总线上出现的与IR5对应的中断类型码为______6.现用2Kx8位的静态RAM芯片构成8Kx16位存储器,供需此种芯片____片,若CPU 输出的地址信号为20位,则可用于进行片选译码的片外地址为____位三、判断(每题2分,共10分)1. 所有PC机具有相同的机器指令。
微机期中考试卷及答案.doc
微机期中试题一、单项选择题:(每题1分,共30分)1. (2000) 10化成十六进制数是B 。
A.(7CD) 16B. (7D0) 16C. (7E0) ,6D. (7F0) 162.下列数中最人的数足_。
A.(227) 8B. ( 10011001) 2C. (98) ,6D. (152) 103.CPU主要包括B 。
八.控制器 B.控制器、运算器、cacheC.运算器和主存D.控制器、ALU和主存4.在表示存储器的容S时,1MB的准确含义是_DA.1000BB. 1024BC. 1000KBD. 1024KB5.下列1)属于应用软件。
八.操作系统 B.编译系统 C.连接程序 D.文本处理#6. 一个ASCII码占用 B A个字节,一个汉字编码需要用j 个十六进制数表A. 1B. 2C. 3D. 47.计算机系统中的存储系统是指_DC.主存D.主存和辅存A. RAM存储器B. ROM存储器8.中断向量是j_。
A.子程序入U地址B.屮断服务子程序入U地址C.中断服务子程序入U地址指针D.剩余程序入U地址#9.采用两个屮断控制器8259A级联后,CPU的可屏蔽中断源能够扩大到C解析:其中一片接到另一片的一个管脚上,故为8X2-1=15(个)八.31个 B. 32个 C. 15个 D. 16个10.现行PC机屮,I/O端U當甩的地址范围是_L。
PC只用了10位地址线(A0-A9)进行译码,其寻址的范围为0H-3FFH,共有1024个I/O地址。
A.000◦〜FFFFH B. 000◦〜7FFFH C. 0000〜3FFFFH D. 0000〜03FFH11.8086中,优先级别最高的中断源是A 。
八.除法溢出 B. INTO(溢出) C. INTR D. NM112.32位的个人计算机,一个字节(Byte)曲 B 位(Bit)组成。
A. 4 B. 8 C. 16 D. 3213.下面有关“屮断”的叙述,_A_是不正确的。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
A. NMIB.单步中断C.除法错中断D. INTR
2.在数据传送指令中要注意:立即数只能作为(A)。
A.源操作数B.目的操作数
C.源操作数和目的操作数D.源操作数或目的操作数
四、简答题 (每小题5分,共25分)
1.在主存储器设计中,何为存储芯片的位扩展,何为存储芯片的字扩展?它们的作用分别是什么?
MOV AL,4
XLAT
4.编写完整的汇编源程序,实现下面函数的计算。(10分)
六、综合题(10分)
如图所示,设某8088系统用8255A控制步进电机的运行。其原理为:步进电机有A、B、C、D共4相,通过8255A,按A、AB、B、BC、C、CD、D、DA、A依次循环给脉冲,则步进电机按此旋向,依次一个一个步距角地旋转,进而使步进电机转动。
2.8086 CPU从NMI引脚产生的中断,其响应不受IF标志位的影响。
3.CPU与I/O接口间的信息一般包括状态信息、控制信息和数据信息三类
4.指令MOVAH,AL,对源操作数来说是_寄存器方式__寻址方式;指令MOV AX, [BX+60],对源操作数来说是_寄存器相对方式__寻址方式;指令MOV AX,ES:[1600H],对源操作数来说是_直接寻址方式___寻址方式。
(3)、它们不能与CPU直接相连
因为CPU通过总线要和多个外设打交道,而在同一个时刻CPU通常只和一个外设交换信息,就是说,一个外设不能长期和CPU相连,只有被CPU选中的外设,才接收数据总线上的数据或者将外部信息送到数据总线上。
除了上面这些原因外,外设的工作速度通常比CPU的速度低得多,而且各种外设的工作速度互不相同,这就要求接口电路对输入输出过程能起一个缓冲和联络的作用。
图6.2
试完成:(1)、写出8255A芯片各端口地址?
(2)、写出8255A芯片的方式控制字(8255A方式控制字中无需要求的位均取0)?
(3)、用完整汇编程序完成该步进电机转动的驱动程序?
(1)、8255A各端口地址为:端口A为800CH,端口B为800DH,端口C为800EH,控制口为800FH。
(2)、控制字为:A口为输出口,方式0。其余不作要求均为0,则方式选择控制字为80H。
(3)、
CODE SEGMENT
ASSUME CS:CODE,DS:CODE,ES:CODE
IOCONPT EQU800FH
IOBPT EQU800DH
IOAPT EQU800CH
H12: MOV AL,88H
MOV DX,IOCONPT
(2)、工作原理、驱动方式、信息格式、以及工作速度方面彼此差别很大。
每一类设备本身可能又包括了多种工作原理不同的具体设备。对于一个具体设备所使用的信息可能是数字式的,也可能是模拟式的,而非数字式信号必须经过转换,使其成为对应的数字信号才能送到计算机总线。
有些外设的信息是并行的,有些外设的信息是串行的。串行设备只能接收和发送串行的数字信息,而CPU却只能接收和发并行信息。接口也起到并行数据和串行数据的变换作用。
五、程序阅读与编写题 (共20分)
1. 阅读下列程序段,回答问题(5分)
MOV AH,AL
AND AL,OFH
MOV BL,AL
MOV AL,4
SHL BL,AL
SHR AH,AL
OR AH,BL
MOV AL,AH
① 程序段的功能是什么?
答:程序段的功能是将AL中数据的高4位和低4位互换。
② 若上述程序段第一条指令中AL的数据为98H,则最后一条指令执行后,AL=?
3.CPU与外设之间数据传送的程序控制方式有哪些?试简述其各自传送控制方式的特点。
答:CPU与外设间数据传输时,根据外设特点,控制方式通常有同步传输、异步查询及中断控制等3种方式。
无条件传送:慢速外设需与CPU保持同步
查询传送: 简单实用,效率较低,硬件开销小
中断传送:外设主动,可与CPU并行工作,但中断服务保护现场等需要额外时间开销,需要硬件开销进行中断管理
答:AX=89H
2.执行下面的程序段后,AX=(65或41H)(3分)
MOVCX,5
MOVAX,50
REPEAT:ADDAX,CX
LOOPREPEAT
HLT
3.已知BUF所指的内存单元开始连续存放着1,2,4,8,16,32;执行下面的程序段后,AL=(16H)。(2分)
MOV BX,OFFSET BUF
OUTDX,AL
NOP
NOP
NOP
IOLED1: MOV DX,IOAPT
MOV AL,03H
OUTDX,AL
3.电子计算机自1946年诞生至今,已经历多个发展阶段,但就其工作原理而言,都基于冯·诺依曼提出的(D)概念。
A.二进制数B.存储程序C.程序控制D.二进制数和存储程序
9.8086微处理器有20条地址线,可以配置1MB(1048 576字节)空间的内存储器,地址编号为00000H~0FFDX_____寄存器。
11. 8253定时计数器有3个独立的计数器通道,每个计数器有6种工作方式。
二、选择题(每小题1.5分,共15分)
杭州电子科技大学学生考试卷A(期末)
考试课程
微机原理及应用
考试日期
2012年06月 日
成 绩
课程号
B0102520
教师号
任课教师姓名
陈志平/张巨勇
考生姓名
学号(8位)
年级
09
专业
一、填空题(每空1分,共20分)
1.字长为8位,设x=26, y=-42,则[y]补=_B(或D6H),[x-y]补=_11110000B(或F0H)。
5.在8088系统中3片中断控制器8259最多可控制29个中断源。
6.汇编语言源程序需经过编辑、__汇编__和连接,最后才能运行。
7.在8086CPU中,由于BIU和EU分开,所以_取指令____和__执行指令___可以重叠操作,提高了CPU的利用率。
8.对I/O端口有两种编址方法,它们是统一编址和独立编址;
答:
(1)、位扩展是指因芯片的每个字的位数不够而扩展数据输出线的数目;
(2)、字扩展是指因总的字数不够而扩展地址输入线的数目,所以也称为地址扩展;
(3)、进行位扩展以实现按字节编址的结构;
(4)、进行字扩展以满足总容量的要求。
2. 为什么要在CPU与外设之间增设接口电路?
(1)、微机的外部设备多种多样