微机原理10级期中考试(答案)
微机原理期中试卷及答案
《微机原理》(自动化专业)期中考试 参考答案一、分析以下程序段中的指令,按要求写出对应指令的运行结果,将结果填在横线上。
(每空2分,共20分)程序段结果MOV AX, 4786H AX= 4786HMOV BX, 1A06H BX= 1A06HADD AL, BL BX= 1A06HDAA AX= 4792HSHL AL,1 AX= 4724HMOV CL,5 CL= 05HXCHG CL,BL CL= 06HAND BX,0 BX= 0000HINC BH BX= 0100H标志位CF= 0二、判断题(本题共20小题,每小题1分,共20分)请判断以下宏汇编指令(伪指令)的正误,正确用√表示,错误用×表示,请将答案写在题前的括号里。
( √)1、ADD [SI],SI ( √)2、MOV DS,[2008H] ( ×)3、PUSH AL( ×)4、SHR CX,2( ×)5、INC 345H( ×)6、MOV AL,[SI][DI] ( ×)7、SUB AL,[DX] ( ×)8、JNZ 3Data( √)9、POP SS( ×)10、PUSH F ( ×)11、MOV CF,0( ×)12、LEA DX,BX( ×)13、SUB DS,2000H( √)14、MOV SI,OFFSET [DI]( ×)15、ADD AX,BX+3( √)16、AA DB ‘YES’,’$’( ×)17、ASSUME CODE:CS,DATA:DS ( ×)18、MUL AL,3( √)19、CLC( ×)20、LOOP NOP三、(20分)编程,实现功能:依次在屏幕上显示自已名字的拼音字母,每显示一个字母后有一段延时(延时多长自定),再显示下一个字母,直至全部显示完毕。
微机原理试题及答案
微机原理试题及答案一、选择题。
1. 下列哪个不是微机系统的基本组成部分?A. 中央处理器。
B. 存储器。
C. 输入设备。
D. 输出设备。
答案,C。
2. 下列哪个不属于微处理器的功能?A. 运算。
B. 控制。
C. 存储。
D. 输入。
答案,D。
3. 以下哪个不是微机系统软件的组成部分?A. 操作系统。
B. 应用软件。
C. 数据库软件。
D. 固件。
答案,C。
4. 下列哪个不是微机系统的外部设备?A. 打印机。
B. 鼠标。
C. 显示器。
D. 内存条。
答案,D。
5. 下列哪个不是微机系统的存储器?A. 内存。
B. 硬盘。
C. CPU。
D. 光盘。
答案,C。
二、填空题。
1. 微机系统的核心部件是______。
答案,中央处理器。
2. 微机系统的内存是用来存储______。
答案,程序和数据。
3. 微机系统的主要输入设备有键盘、______。
答案,鼠标。
4. 微机系统的操作系统是用来管理______。
答案,硬件和软件资源。
5. 微机系统的显示器是用来输出______。
答案,图像和文字。
三、简答题。
1. 什么是微机系统?简要描述其基本组成部分。
答,微机系统是由中央处理器、存储器、输入设备、输出设备和系统总线等基本组成部分组成的计算机系统。
2. 请简要介绍微处理器的功能及其作用。
答,微处理器是微机系统的核心部件,其主要功能包括运算、控制和存储,它负责执行计算机程序中的指令,是计算机的大脑。
3. 请简要介绍微机系统的软件组成部分。
答,微机系统的软件包括操作系统、应用软件和固件,其中操作系统是管理硬件和软件资源的系统软件,应用软件是为用户提供各种功能的软件,固件是存储在计算机芯片中的软件。
四、问答题。
1. 请简要描述微机系统的工作原理。
答,微机系统的工作原理是通过中央处理器执行指令,从存储器中读取程序和数据,经过运算和控制后,将结果输出到显示器或打印机等输出设备上。
2. 请简要介绍微机系统的存储器种类及其特点。
答,微机系统的存储器包括内存、硬盘、光盘等,其中内存用于临时存储程序和数据,速度快但容量小;硬盘用于永久存储数据,容量大但速度较慢;光盘用于存储大量数据,但读写速度较慢。
微机原理试题及答案
微机原理试题及答案一、选择题。
1. 下列哪个是微机系统的主要组成部分?A. 中央处理器。
B. 显卡。
C. 打印机。
D. 鼠标。
答案,A。
2. 以下哪个不是微机系统的外部设备?A. 鼠标。
B. 键盘。
C. 内存条。
D. 打印机。
答案,C。
3. 下列哪个是微机系统的输入设备?A. 打印机。
B. 显示器。
C. 键盘。
D. 鼠标。
答案,C。
4. 以下哪个不是微机系统的输出设备?A. 鼠标。
B. 打印机。
C. 显示器。
D. 音响。
答案,A。
5. 下列哪个是微机系统的控制设备?A. 鼠标。
B. 键盘。
C. 中央处理器。
D. 打印机。
答案,C。
二、判断题。
1. 微机系统的中央处理器是负责进行数据的输入、输出和存储的。
答案,错误。
2. 微机系统的内存条是用来存储计算机程序和数据的。
答案,正确。
3. 鼠标是微机系统的输入设备。
答案,正确。
4. 打印机是微机系统的输出设备。
答案,正确。
5. 微机系统的主要组成部分包括中央处理器、内存、输入设备和输出设备。
答案,正确。
三、简答题。
1. 什么是微机系统的中央处理器?它的作用是什么?答,微机系统的中央处理器是整个系统的控制中心,负责执行指令、进行运算和控制数据传输等操作。
它的作用是处理各种数据和指令,是微机系统的核心部件。
2. 请简要介绍一下微机系统的输入设备和输出设备各举例一种。
答,微机系统的输入设备包括键盘、鼠标等,它们用来将用户输入的数据传输给计算机。
输出设备包括显示器、打印机等,用来将计算机处理后的数据输出给用户。
四、综合题。
1. 请简要介绍一下微机系统的工作原理及其组成部分。
答,微机系统是由中央处理器、内存、输入设备和输出设备组成的。
中央处理器负责处理各种数据和指令,内存用来存储程序和数据,输入设备用来将用户输入的数据传输给计算机,输出设备用来将计算机处理后的数据输出给用户。
微机系统的工作原理是通过中央处理器的控制,将输入的数据进行处理和运算,然后将结果输出给用户。
微机原理10级期中考试(答案)
9、8086/8088微处理器的INTR引脚由标志位(A )控制。 A、IF B、TF C、DF D、AF 10、当ALE有效时,8086/8088CPU地址/数据总线AD0-AD15上传送的是(D )。 A、数据信息 B、控制信息 C、状态信息 D、地址信息 11、I/O单独编址方式下,从端口读入数据可使用 (A)。 A、IN B、OUT C、MOV D、XCHG 12、 8086有两种工作模式,最小模式的特点是(A)。 A. CPU提供全部控制信号 B. 由编程进行模式设定 C. 不需要8286收发器 D. 需要总线控制器8288 13、 若要使寄存器AL中的高4位不变,低4位为0,所用指令为(B)。 A. AND AL,0FH B. AND AL,0F0H C. OR AL,0FH D. OR AL,0F0H 14、 一个最基本的总线周期由(C )个时钟周期(T状态)组成。 A、2 B、3 C、 4 D、5 15、 下列指令中,(A)的源操作数采用的是直接寻址。 A. MOV AL,[23H] B. MOV DX,AX C. MOV AL,0FFH D. MOV DX,[BX] 16、 下列属于8086的BIU组成部分的有(D)。 A、通用寄存器组 B、标志寄存器
20、 汇编程序编译后,伪指令(D)。 A、形成段地址 B、形成相应的机器码
C、使程序出错
D、不形成相应的机器码
21、 8086CPU中段寄存器用来存放(C)。 A、存储器的物理地址 B、存储器的逻辑地址 C、存储器的段基值 D、存储器的起始地址 22、 8086CPU在进行无符号数比较时,应根据(C)标志位来判别。 A、SF和OF B、CF和SF C、CF和ZF D、ZF和OF 23、某存储单元的段基址为3806H,段内偏移地址为2A48H,其物理地址为(D)。 A、 4100H B、3AA08H C、 3B008H D、3AAA8H 24、“ADD AX,[BX+8]”的源操作数在当前(B)。 A、 堆栈段 B、 数据段 C、 代码段 D、 程序段 25、与十六进制数BC等值的数是(B )。 A. 10111011 B. 10111100 C. 11001100 D. 11001011
微机原理试题及答案
微机原理试题及答案一、选择题(每题2分,共20分)1. 微处理器中的寄存器主要用于存储()。
A. 指令B. 操作数C. 地址D. 程序2. 在微机系统中,总线是用于()。
A. 存储数据B. 传输数据C. 执行指令D. 控制设备3. 微机系统中,内存的主要作用是()。
A. 存储操作系统B. 存储程序和数据C. 执行程序D. 控制程序运行4. 在微机系统中,中断的作用是()。
A. 暂停程序运行B. 启动程序运行C. 响应外部事件D. 执行数据传输5. 微机系统中的I/O设备指的是()。
A. 输入设备B. 输出设备C. 输入输出设备D. 存储设备6. 微机系统中,CPU的主要功能是()。
A. 存储数据B. 执行程序C. 传输数据D. 控制设备7. 在微机系统中,外设是指()。
A. 内存B. 硬盘C. 打印机D. 显示器8. 微机系统中的DMA是指()。
A. 数据传输方式B. 直接存储器访问C. 动态内存访问D. 数字多媒体应用9. 微机系统中,指令周期包括()。
A. 取指令B. 执行指令C. 取指令和执行指令D. 存储指令10. 微机系统中,字长是指()。
A. 存储容量B. 指令长度C. 数据宽度D. 地址范围二、填空题(每空1分,共10分)11. 微处理器的时钟频率通常用____表示,单位是赫兹(Hz)。
12. 微机系统中的总线可以分为数据总线、地址总线和____。
13. 微机系统中,一个存储单元可以存储一个____。
14. 微机系统中,中断向量表存储了中断服务程序的____。
15. 微机系统中,I/O端口地址通常由____总线提供。
16. 微处理器的指令集是一组预定义的____。
17. 微机系统中,堆栈操作遵循____原则。
18. 微机系统中,DMA可以减少CPU的____。
19. 微机系统中,指令的执行通常分为取指、____、执行和结果写回四个阶段。
20. 微机系统中,字长为32位的CPU一次可以处理____位的数据。
微机原理试题库及答案
微机原理试题库及答案一、选择题1. 在微机系统中,CPU不能直接访问的存储器是()。
A. RAMB. ROMC. CacheD. 硬盘2. 下列关于微处理器的叙述中,错误的是()。
A. 微处理器是微机的核心部件B. 它包括控制器和运算器两部分C. 微处理器只能执行整数运算D. 微处理器可以执行控制命令3. 在微机系统中,用于存放当前正在执行的程序和数据的存储器是()。
A. ROMB. RAMC. 硬盘D. 软盘4. 微机系统中,I/O设备通过()与CPU进行通信。
A. 数据总线B. 控制总线C. 地址总线D. I/O总线5. 在微机系统中,用于实现存储器扩展的芯片是()。
A. 计数器B. 寄存器C. 存储器接口芯片D. 算术逻辑单元二、填空题6. 微机系统中的总线包括________、________和________三种类型。
7. 在微机系统中,________是用于存储程序和数据的物理部件。
8. 中断系统允许CPU在执行程序过程中,对外界请求做出响应,这种响应称为________。
9. 微机系统中的________是用于控制CPU和其他系统部件协同工作的部件。
10. 在微机系统中,________是用于暂时存放信息的高速存储部件。
三、简答题11. 简述微处理器的发展历程及其对计算机性能的影响。
12. 描述微机系统中存储器的层次结构,并解释每一层次的作用。
13. 解释中断在微机系统中的作用及其实现方式。
14. 阐述微机系统中输入/输出设备的作用及其与CPU的通信过程。
15. 描述微机系统中总线的作用及其分类,并解释它们各自的功能。
四、计算题16. 给定一个16位的二进制补码数,其数值为F7E1,请计算其十进制等价值。
17. 如果一个微机系统的时钟频率为2GHz,且每个时钟周期可以执行一条指令,计算在一分钟内该系统可以执行多少条指令。
18. 给定一个微机系统的内存地址范围是0x0000到0xFFFF,请计算该系统的最大内存容量。
微机原理期中试题最新大全答案
《微机原理》期中试题答案专业年级:姓名:学号:电子信息工程系考试日期:2005/11/27一、填空题(12分,每空1分1.对于十进制数66,当它用二进制数表示时为 1000010 ,用十六进制数表示时为42 H;用压缩BCD码表示时为: 01100110 。
2.8086/8088CPU的数据线和地址线是以分时复用方式使用的。
3.8086/8088 CPU最小工作模式的含义是指: 单处理器系统。
5.对于8086/8088CPU,设有物理地址00400H,试写出其两种不同的逻辑地址0000:0400H 、 0040H:0000H 。
6.设有逻辑地址1234H:1234H,试写出其对应的物理地址 13574H 。
7.设SP为2000H,则执行PUSH AX 后,SP= 1FFE H,其中AH 压入1FFF H单元,AL压入 1FFE H单元。
8. 在计算机中:1Byte= 8 bit。
二、简答题(48分,每题3分1. 设机器字长为16位,最高位是符号位,用补码完成以下运算:96 – 18(-18原=1000000000010010B(-18补=1111111111101110B96 0000000001100000B0000000001001110B2. 设机器字长为8位,最高位是符号位,试用“双高位”法判别下述二进制运算有没有溢出?若有,是正溢出还是负溢出?A. 89 + 106B. – 11 + 10001011001 11110101+01101010 +0110010011000011 01011001正溢出无3. 有一个补码表示的二进制数11001011,写出算术左移和算术右移的结果。
算术左移:94H 算术右移:E5H4. 分别指出下列指令中的源操作数的寻址方式。
(1MOV AX,CX 寄存器(2MOV CX, [BX] 寄存器间接(3MOV AX,6[BX][DI] 相对基址变址5. 指出下面程序片段中的错误。
微机原理期中测验共24页文档
21、要知道对好事的称颂过于夸大,也会招来人们的反感轻蔑和嫉妒。——培根 22、业精于勤,荒于嬉;行成于思,毁于随。——韩愈
23、一切节省,归根到底都归结为时间的节省。——马克思 24、意志命运往往背道而驰,决心到最后会全部推倒。——莎士比亚
25、学习是劳动,是充满思想的劳动。——乌申斯基
微机原理期中测验
21、没有人陪你走一辈子,所以你要 适应孤 独,没 有人会 帮你一 辈子, 所以你 要奋斗 一生。 命运,首先改变自己。
24、勇气很有理由被当作人类德性之 首,因 为这种 德性保 证了所 有其余 的德性 。--温 斯顿. 丘吉尔 。 25、梯子的梯阶从来不是用来搁脚的 ,它只 是让人 们的脚 放上一 段时间 ,以便 让别一 只脚能 够再往 上登。
“微机原理与接口技术”期中复习题答案
“微机原理与接口技术”期中复习题答案一、填空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分,共40分)1、宏汇编语⾔程序被汇编时,指令语句产⽣代码指令,伪指令语句不产⽣代码指令,宏指令语句可能产⽣也可能不产⽣代码指令。
2、调⽤程序、⼦程序传送参数的⽅法通常有寄存器、内存和堆栈三种⽅法。
3、伪指令EQU、DB、DW、MACRO的标号名字域必须有名字或标号的伪指令为EQU、MACRO。
4、虽在本模块⽆定义,却可以被单独引⽤的名字或标号,必须⽤EXTRN伪指令给以说明。
注:讲义中由于疏忽误将EXTRN 写为EXTERN,请更正过来。
5、PENTIUM的⼯作模式有实模式、保护模式、虚拟8086模式。
6、下述机器数形式可表⽰的数值范围是(请⽤⼗进制形式写出):单字节⽆符号整数0~255;单字节有符号整数-128~+127。
注:微型计算机的有符号整数机器码采⽤补码表⽰,单字节有符号整数的范围为-128~+127。
7、在汇编语⾔中,END伪指令有两种格式。
主模块中的格式为END启动指令标号;⾮主模块中的格式为END。
8、乘法指令MUL的指令格式只有⼀个源操作数,若源操作数的类型属性为字节,则⽬的操作数在AX中,若源操作数的类型属性为字,则⽬的操作数在DX:AX中。
注:将题中的⽬的操作数改为乘积更确切⼀些。
9、请给出标志寄存器中标志位OF、IF、SF、ZF、PF、CF的说明: OF溢出、IF中断、SF符号、ZF零、PF奇偶、CF进位。
10、堆栈是按照先进后出原则组织的⼀⽚连续的存储区域。
11、变址寻址的有效地址是变址寄存器的内容与地址位移量代数和。
12、指令XLA T通常⽤于查表操作,在使⽤该指令前,应把表⾸的偏移⾸地址送⼊BX,待转换的代码在表中的序号送AL。
13、若要求不产⽣汇编错误,则字符串'ABC'只能出现在伪指令DB中。
14、100.25转换成单精度格式为0100 0010 1100 1000 1000 0000 0000 0000 B。
微机原理期中试卷部分答案
期中试卷1、10111B转换为十六进制数表示为(17 )H,八进制数表示为(27 )O。
2、一个字节由(8)位二进制数构成,一个字节简记为(Byte),一个字节可以表示为(256)个信息。
3、微处理器又称为(CPU、中央处理器)是微型机的(核心)部件。
4、微机的系统总线是连接CPU、存储器及I\O的总线,AB表示(地址)总线,DB表示(数据)总线,CB表示(控制)总线。
5、软件功能可分为(应用)软件和(系统)软件,usrd属于(应用)软件。
6、衡量存储容量基本单位是()……..7、微型机中具有记忆能力的部件是(存储器),其中用户使用的是(RAM ),其存储内容在断电以后将(丢失)8、CPU是用大规模或超大规模集成电路技术制成的半导体芯片,其中主要包括(控制)器、(运算)器和(寄存器)组。
9、8086CPU是一个(16 )位微处理器,具有(16 )位数据总线(20 )地址总线。
且寻址空间为(1MB )10、BIU指(总线接口单元),EU指(执行单元)11、CS指(代码段)寄存器,用来存放当前程序所在段的(段基址)。
12、DS指(数据段)寄存器,用来存放当前程序所用数据段的(段基址)。
13、标志寄存器是一个(16 )位的寄存器,是由(6个状态)标志位和(3个控制)标志位组成。
14、标志寄存器中,CF表示(进位)标志,PF表示(奇偶)标志。
15、8086CPU在设计中提供了两种模式,即(最小)模式和(最大)模式,系统中只有一个微处理器的模式称为(最小)模式。
16、8086CPU采用引脚复用技术,即(地址)线和(数据)线是复用的。
17、INTR是(可屏蔽中断请求输入信号)NMI是(非屏蔽中断输入信号)18、19、高速缓存的英文缩写(CACHE)20、8086CPU基本总线周期中由(4 )个时钟周期构成,都用(T1 T2 T3 T4 )表示。
选择题1、计算机中采用(2)进制数2、操作系统作用(控制和管理系统资源)3、冯诺依曼对计算机的发明的基本思想指(CPU和存储器)4、存储速度最快(内存储器)5、8086中段寄存器有(4)个6、总线周期中的Tw状态应在(T3和T4)之间插入7、8086中指指令队列的长度为(6)个字节8、8086中复位操作后,程序从(FFFF0H)地址开始执行。
微机原理期中试题(对应后面参考答案00)
微机原理与接口技术期中试题一、填空(每空1分,共30分)1.微型计算机的基本硬件由、、、、构成。
2.16进制数B5写成八位二进制是,写成八进制是。
如果这是用补码表示的符号数,则它表示的十进制数是,该十进数的用原码(8位)表示是B,反码(8位)表示是B。
3.判断无符号数加减运算结果超出表示范围应看标志;判断符号数加减运算结果超出表示范围应看标志。
4.计算机是按照原理工作的。
CPU的指向下一条要执行的指令的地址。
5.8086 CPU从功能上分为和两部分,ALU属于。
6.8086 CPU中有一个16位标志寄存器,设有个标志位,其中状态标志分别为。
7.8086 的内存的寻址空间为;I/O接口的寻址空间为。
8.8086的总线周期一般由时钟周期组成,分别称为。
如果需要插入等待周期,则插在和之间。
9.条件转移指令中,其转移范围在当前指令的和字节之间。
10.DOS功能调用的软中断号是,存放其服务程序入口地址的内存单元是到。
二、判断和选择(每小题4分,共28分)1.以下说法中,不正确的说法是:A)同样位数的原码、反码、补码能够表示的数的范围相同。
B)反码的加减法运算最方便。
C)补码运算不会产生溢出。
D)原码表示中,0有两种表示方法。
2.计算机的指令周期、机器周期和时钟周期中,以下说法正确的是:A)一个机器周期包含若干个指令周期。
B)指令周期是指一条指令取出和执行所需的时间。
C)时钟周期是最小的是时间单位。
D)存储器读周期是一种机器周期。
3.关于8086的寄存器,以下说法正确的是:A)通用寄存器包括AX, BX, CX, DX,它们都可以作为累加器使用。
B)使用BP做变址寄存器时,默认使用DS做段寄存器。
C)做字符串操作时,源指针与目的指针使用的段寄存器不同。
D)形成堆栈地址的是SS与SP。
4.当BHE为0,A0地址线为1时,表示:A)总线上有16位数据传送。
B)在总线高8位传递1个字节。
C)在总线低8位传递1个字节。
微机原理期中答案
………密………封………线………以………内………答………题………无………效……一、 )二、 填空题答案(每空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)。
10-11-1微机原理 复习题 大家要看哦-答案
一、选择题1、能够被CPU直接识别的语言是( C )A.汇编语言B.高级语言C.机器语言D.应用语言2、唯一能对应存储单元的地址是( A )。
A. 物理地址B. 端口地址C. 有效地址D. 逻辑地址3、8086汇编语言有三种基本语句,不包括(B )A. 宏指令语句B. 多字节语句C. 指令语句D. 伪指令语句4、8086 CPU存放当前指令的存储单元的逻辑地址为(D )A. DS:BXB. SS:SPC. CS:PSD. CS:IP5、堆栈的工作方式是( D )A 先进先出B 随机读写C 只能读出,不能写入D 后进先出6. 8086/8088 CPU中CS是( B )。
A. 数据段寄存器B. 代码段寄存器C. 附加段寄存器D. 堆栈段寄存器7、8086 CPU内有指示下条指令有效地址的指示器是( A )。
A.IP B.SP C.BP D.SI8、在下面关于微处理器的叙述中,错误的是( C ) 。
A、微处理器是用超大规模集成电路制成的具有运算和控制功能的芯片B、一台计算机的CPU含有1个或多个微处理器C、寄存器由具有特殊用途的部分内存单元组成,是内存的一部分D、不同型号的CPU可能具有不同的机器指令9、在一般的微处理器中,( D )包含在CPU中。
A、内存B、输入/输出单元C、磁盘驱动器D、算术逻辑单元10、运算器的主要功能是( C )。
A、算术运算B、逻辑运算C、算术运算与逻辑运算D、函数运算11、8086CPU的标志寄存器中,OF标志表示运算结果的( C )情况。
A、进/借位B、符号C、溢出D、辅助进位12、程序设计中所使用的地址是(A )。
A、逻辑地址B、有效地址C、物理地址D、段基址13、某系统中,已知建立堆栈时SS=2360H,SP=0800H,经过一段时间后,SP的内容变为0700H,则堆栈中有多少个字的数据( A )A、80HB、50HC、100D、100H14、设(SS)=3300H,(SP)=1140H,在堆栈中压入5个字数据后,又弹出两个字数据,则(SP)=( A ) 。
微机原理与接口技术期中考试题(带答案)
《微机原理与接口技术》期中试卷答案专业班级: 学号: 姓名: 总分一、填空。
( 分 分 空)的补码是 。
字节补码 所代表的真值是 。
压缩 数 所对应的十进制数为 ;十六进制数为 ; 二进制数为 ; 码为 。
微型计算机主要由 、 存储器 、 接口 、 设备 总线 组成。
微处理器的地址总线有 根,数据总线有 根。
已知 , , ,顺序执行下列程序段并填空:; ; ; ; ; ; ; ; 的寻址方式中,操作数在存储器中的寻址方式有 直接寻址 、 间接寻址 基址寻址 、 变址寻址 、 基址变址寻址 。
若将 的高 位清零,低 位保持不变,可用指令 实现。
若将 的高 位取反,低 位保持不变,可用指令 实现。
若将 的高 位置 ,低 位保持不变,可用指令 实现。
写出执行下列程序段的中间结果:; ;中有一个负数,欲求其绝对值,则用指令 ; 二、单项选择题。
分 分 题指令 , 表示装订 线将 送给将 端口的内容送给将 的内容送给 端口将 内容送给 内存单元的标志寄存器中, 标志位用于反映带符号数运算结果是否溢出。
指令一般包括 两部分。
操作码和地址码操作码和操作数操作数和地址码操作码和数据码二进制数 逻辑左移两位,所得的数与 进行“与”运算,最终结果为 。
当 访问存贮器 : 单元时,其物理地址为指令 其中目的操作数的寻址方式为 间接寻址基址寻址基址变址寻址变址寻址下列 指令中,对 的结果与其他三条指令不同的是 ( ) ,,,,计算机系统总线中,可用于传送读、写信号的是 ( )、地址总线、数据总线、控制总线、以上都不对若用 的 芯片组成 字节的存储器,则需要 这样的芯片片片片片已知 中为无符号数 若使 时转到标号 哪个程序段不能实现此功能三、判断下列指令是否正确,如不正确,说明原因。
分 分 题错。
目的操作数和源操作数的类型不一致。
错。
用于基址或变址寻址的寄存器只能为 、 、 、 。
错。
在移位操作中,移位次数为多次时,必须将移位次数存放到 寄存器中。
微机原理期中考试试卷及答案
华南农业大学珠江学院期中考试试卷2010--2011学年度上学期考试科目:微机原理与接口技术考试年级:__2008__级考试类型:(闭卷)考试时间:120分钟学号姓名年级专业5小题,每小题2分,共10分)在每小题列出的四个备选项中只有一个是最符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.【B. 】,世界上第一台电子数字计算机NEIA C在美国宾夕法尼亚大学研制成功。
从此计算机发展随着其主要电子部件的演变经历了电子管、晶体管、中小规模集成电路、大规模集成电路和超大规模集成电路等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. A BB. 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 FARC. 伪指令“= ”它可以对同一个名字重复定义D. 伪指令是发给我们汇编程序的命令,本身不产生与之相应的目标代码。
微机原理期中测验卷2010-参考答案
一、判断题1、对,2、错3、错4、错5、对6、对7、对二、单项选择题1、D, 2 D , 3B, 4 C 5C6 B 7B 8 C 9C 10 BC11C 12 C 13 B 14 C 15/16 B三、多项选择题1\ABDF 2 ABCFG四、填空题1,运算器、控制器、存储器2、1000100B,104Q,44H3\88H4\运算器、控制器5、数据、地址总线6、1MB7\7230H8\除以169、D36AH10总线周期五、简答题(1)mov ax,[1200h] AX:4C2A(2)mov ax,[bx] AX:3412H(3)mov ax,[bx+1100h] AX:4C2AH(4)mov ax,[bx+si] AX:7856H1.请分别用一条汇编语言指令完成如下功能:(1)把BX寄存器和DX寄存器的内容相加,结果存入DX寄存器。
ADD DX,BX(2)用寄存器BX和SI的基址变址寻址方式把存储器的一个字节与AL寄存器的内容相加,并把结果送到AL中。
ADD AL,[SI+BX](3)把数0A0H与AL寄存器的内容相加,并把结果送回AL中。
ADD AL,0AOH5.20,20,1MB,16,64K七、编程题DATA SEGMENTTABLE DB 12H,23H,34H,45H,56HDB 67H,78H,89H,9AH,0FDHMAXM DB ?DATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATASTART: MOV AX,DATAMOV DS,AXMOV BX,OFFSET TABLEMOV AL,[BX]MOV CX,09L1: INC BXCMP AL,[BX]JNC NEXTMOV AL,[BX]NEXT: LOOP L1MOV MAXM,ALMOV AH,4CHINT 21HCODE ENDSEND START2、DATA SEGMENTBUFFER DB 200 DUP(?)DATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATASTART: MOV AX,DATAMOV DS,AXMOV BX,OFFSET BUFFER MOV AX,OOOOHMOV CX,100L1: MOV [BX],AXINC BXINC BXNEXT: LOOP L1MOV AH,4CHINT 21HCODE ENDSEND START。
微机原理及接口技术期中考试 答案
课程代码:6010289试卷总分: 100 分一、(20分)填空题参考答案及评分标准:参考答案:1、计数器内部机器周期2、电平触发边沿触发3、20H-2FH,末地址为0或8的地址单元4、RET RETI5、8 P2评分标准:每空正确得2分,不答或答错得0分二、判断题(20分)1-5 :×√××××每题2分。
三、选择题(每题2分,共20分)1-5 :DBBDA6-10:CBBAD四、采用若干指令,实现下列功能(每个2分,共12分)参考答案:(1) MOV A,R0 MOV R1,A(2) MOV R2,60H(3)CLR P1.0 CLR P1.1(4) MOV R0, #50H, MOVX A,@R0 ,MOV R1,A(5) MOV TMOD, #20H(6) MOV DPTR,#0100H, CLR A, MOV A, @A+DPTR, MOV R1,A评分标准:每题正确得2分,根据答题情况适当给分。
五、阅读程序(每小题3分,共18分)1.由P1.0产生一个周期的方波。
2.返回到AJMP HERE。
3.不行,因为系统复位时,PC=0000H,系统必须从0000H开始执行程序。
4.0100H,可以修改5.RET是一般子程序的返回指令。
RETT是中断子程序的返回指令。
6、0.5ms7、HERE:AJMP HERE8、因为要产生一个连续的周期性方波,需要不断定时0.5ms,因而要再次赋初值。
如果只定时一次,就可以不要继续赋初值了。
六、编制程序(本题有两小题,共20分)1. 硬件如下图,编制程序实现8个led灯全亮,当按下键后,灯全熄;ORG 0000HAJMP STORG 0003HAJMP EXT0ORG 0030HST:MOV SP,#70HSETB IT0SETB EX0SET EAMOV P1,#00HLOOP:SJMPLOOPEXT0:MOV P1,#0FFHRETI评分标准:评分标准:1.程序基本结构框架正确;2分2.中断初始化设置正确;2分3.8个灯点亮;2分4.按键,灯全熄;2分5.程序运行正确无误。
微机原理期中试卷答案
微机原理期中试卷答案2009-2010学年第一学期期中《微机原理及应用》试题主考教师:郭雪梅一、填空题(每空1分,共20分)1.X=-32,Y=13,则[X+Y]补=__11101101B__,[X-Y]补=_11010011B___。
2.CPU工作在实方式下,若指令MOV AL,[BP+SI],其源操作数的寻址方式为__基址变址寻址_,假设BP=1500H,SI=2500H,ES=3000H,SS=4000H,则源操作数的物理地址为__44000H3. 8086/8088 CPU内部结构按功能分为两部分,即__总线接口单元(BIU)___ 和__执行单元(EU)_____。
4. CPU从主存取一条指令并执行该指令的时间称为_指令周期____ , 它通常用若干个_总线周期____ 来表示,而后者又包含有若干个__时钟周期__。
5. 8086的OUT DX, AL输出指令为___间接端口__寻址方式,当端口地址(DX)小于_256__可用直接寻址。
6.已知(AL)=0101110lB,执行指令NEG AL后再执行CBW,(AX)=0FFA3H。
7.n+1位符号数x的补码表示范围为___-2^n<x<2^n-1___。
< p="">8.(AX)=7654H,(BX)=8912H,则执行指令ADD AX,BX后,OF=___0__,CF=_____0__。
9.8086从奇地址单元开始读取一个字需要___2___个总线周期,第__1___个总线周期用高8位数据线传输数据。
10.当前(SS)=8000H,(SP)=1234H,执行PUSH AX后,(SS)=__8000_H,(SP)=__1232_H。
二、选择题(每小题1分,共15分)1.将字变量ARRAY的偏移地址送寄存器BX的正确结果是___A、C__。
A. LEA BX,ARRAYB. MOV BX,ARRAYC. MOV BX,OFFSET ARRAYD. MOV BX,SEG ARRAY2.将累加器AX的内容清零的正确指令是___B、C_____。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2012年11月2日
一、选择题:(50分,每题2分)
1、 8086系统中,每个“段”可以独立的占用存储区的最大空间是(C) 。
A、8K
B、1024K
C、64K
D、640K
2、 下列的16位寄存器不能被分割为高、低字节使用的是 ( D)。
A、 AX
B、BX
C、CX
D、DI
3、 8088/8086 CPU 最多能处理的中断个数是 (A )。
16、 下列属于8086的BIU组成部分的有(D)。
A、通用寄存器组
B、标志寄存器
C、ALU
D、地址加法器
17、 下列各类存储器中,掉电后内容不丢失的是 (B)。
A、RAM
B、 EPROM C、 DRAM
D、SRAM
18、 8086/8088 CPU响应硬中断NMI和INTR时,相同的条件是 (B)。
A、 4100H
B、3AA08H C、 3B008H D、3AAA8H
24、“ADD AX,[BX+8]”的源操作数在当前(B)。
A、 堆栈段
B、 数据段
C、 代码段
D、 程序段
25、与十六进制数BC等值的数是(B )。 A. 10111011 B. 10111100 C. 11001100 D. 11001011
A、识别中断源
B、断点压栈
C、获得中断服务程序入口地址 D、清除中断允许标志IF
7、指令MOV DX,[BX]的寻址方式是(D)。
A、立即数寻址
B、直接寻址
C、寄存器寻址
D、寄存器间接寻址
8、在8088CPU中,执行堆栈操作指令PUSH AX后,改变内容的寄存器是(C)。
A、AX
B、BX
C、SP
D、SS
A、256
B、1024
C、16
D、4096
4、PC机硬件系统从逻辑上看主要由CPU、存储器、输入/输出设备以及(D)组成。
A、运算器
B、键盘
C、显示器
D、总线
5、下列8086CPU标志寄存器FR的标志位中,不属于状态标志位的是(B )。
A、OF
B、IF
C、AF
D、PF
6、CPU在中断响应过程中(B),是为了能正确地实现中断返回。
6、衡量存储容量的基本单位是 字节 ,1kB= 1024 B,1MB= 1024 kB。 7、8086CPU是一个 16 位的微处理器,具有 16 位数据总线, 20 位地址总线, 可寻址空间为 1M字节 。 8、程序计数器用 PC 表示,其中存放的CPU所要访问的内存单元。
9、堆栈的工作方式是 先 进 后 出。
A、IN
B、OUT
C、MOV
D、XCHG
12、 8086有两种工作模式,最小模式的特点是(A)。
A. CPU提供全部控制信号
B. 由编程进行模式设定
C. 不需要8286收发器
D. 需要总线控制器8288
13、 若要使寄存器AL中的高4位不变,低4位为0,所用指令为(B)。
A. AND AL,0FH
B. AND AL,0F0H
四、读程序:(10分)
MOV SP ,2000H MOV AX , 3000H MOV BX , 4000H MOV CX , 5000H PUSH AX PUSH CX PUSH BX POP AX POP BX HLT
程序执行后:AX=4000H BX= 5000H CX= 5000H SP=1FFEH
9、8086/8088微处理器的INTR引脚由标志位(A )控制。
A、IF
B、TF
C、DF
D、AF
10、当ALE有效时,8086/8088CPU地址/数据总线AD0-AD15上传送的是(D )。 A、数据信息 B、控制信息 C、状态信息 D、地址信息
11、I/O单独编址方式下,从端口读入数据可使用 (A)。
三、简答题:(20分)
1、假如中断类型码为32H, CS=2000H,IP=3045H,它们在中断向量表中如何 安排?(5分)
2、 填入适当指令,使下面程序实现用移位、传送、加法指令完成(AX)与10相乘 运算:(4分) SHL AX,_1_ MOV DX,AX MOV CL,_2_ SHL AX,CL ADD AX,DX_
C. OR AL,0FH
D. OR AL,0F0H
14、 一个最基本的总线周期由(C )个时钟周期(T状态)组成。
A、2
B、3
C、 4
D、5
பைடு நூலகம்
15、 下列指令中,(A)的源操作数采用的是直接寻址。
A. MOV AL,[23H]
B. MOV DX,AX
C. MOV AL,0FFH
D. MOV DX,[BX]
C、使程序出错 D、不形成相应的机器码
21、 8086CPU中段寄存器用来存放(C)。 A、存储器的物理地址 B、存储器的逻辑地址 C、存储器的段基值 D、存储器的起始地址
22、 8086CPU在进行无符号数比较时,应根据(C)标志位来判别。
A、SF和OF
B、CF和SF
C、CF和ZF
D、ZF和OF
23、某存储单元的段基址为3806H,段内偏移地址为2A48H,其物理地址为(D)。
二、填空题:(20分,每空1分)
1、 8088/86 CPU复位时,CS的内容被置为 FFFFH ,IP的内容被置为 0 。
2、 每个存储单元只有唯一的 物理 地址,但它却可以由不同的 段 地址和不同的偏移 地址构成。 3、 8086有两种工作模式,即 最小模式 和 最大模式 。
4、 8086系统中,一个基本总线周期包含4个时钟周期。在T1状态下,CPU向总线上 发出 地址 信息。 5、对于8086CPU而言,数据总线是 双 向的,地址总线是 单 向的。
3、物理地址的含义是什么?(2分)
4、8086CPU由哪两个独立的工作单元组成?它们的功能是什么?(4分)
5、依意写出8086的助记符指令:(5分) ①、AX寄存器高四位置位 ;②、AL寄存器算术左移4位; ③、AX寄存器高八 位清零 ;④、BL 寄存器与[10000H]之间进行交换;⑤、清除进位标志;
A、允许中断
B、当前指令执行结束
C、CPU工作在最大模式下
D、 CPU工作在最小模式下
19、 计算机内的“溢出”是指其运算的结果(D)。
A、为无穷大
B、超出了计算机内存储单元所能存储的数值范围
C、超出8位二进制数
D、超出了该指令所指定的结果单元所能存储的数值范围
20、 汇编程序编译后,伪指令(D)。 A、形成段地址 B、形成相应的机器码