青岛科技大学信息工程微机原理习题资料
微机原理试题附参考答案
一、填空题(每空1分,共15分,答案写在答题纸上)1、微型计算机由CPU、(_______)、总线、接口电路及输入输出设备等构成。
2、在微机系统中,端口编址方式一般有(_______)和(______)两种编址方式3、微机系统与输入/输出设备的信息交换有无条件传送方式、查询方式、(_______)和(_______)。
4、二进制数01100101.11的十进制表示为(_______)。
5、实模式下,已知逻辑地址为4010H:2000H,则物理地址为(_______)。
6、有一个8位机器数为10010111,若此数表示原码,则相应的十进制数的真值为(_______),若此数表示反码,则相应的十进制数的真值为(_______),若此数表示补码,则相应的十进制数的真值为(_______),若此数表示的是压缩(或组合)BCD码,则相应的十进制数的真值为(_______)。
7、设(DS)=1000H, (ES)=2000H, (SS)=3000H, (BX)=5000H, (BP)=6000H, (DI)=0001H ,内存单元中,(21000H)=1234H, (36000H)=9ABCH,(16000H)=9657H, (41002H)=789AH 。
则MOV AX, ES:[1000H] 执行时操作数的物理地址为(_______);MOV AX, [BP]执行后(AX)= (_______);MOV AX,[BX+DI] 执行时操作数的物理地址为(_______)。
8、已知(BX)=1234H, (DS)=1000H, (SI)=200H, (10221H)=3247H, 指令LEA BX, [SI+21H]执行后BX 寄存器的值为(_______)。
二、单项选择题(每题1分,共15分,答案写在答题纸上)1.以下各个指令中正确的是()。
A. MOV CS, 1000B. OUT DX, AXC. MOV BL, BPD. MOV AH, DX2. 在外部中断源的中断服务程序结束时,一般应向8259发送中断结束命令是让()的相应位清零。
微机原理第五章练习题及解
微机原理第五章练习题及解一:单项选择题•8028在保护虚地址模式下,虚拟空间为(D。
A:1MB B:2MB C:4MB D:16MB•80486DX和80386相比,内部增加的功能部件是(C。
A:分段部件、分页部件B:预取部件、译码部件C:Cache浮点运算部件D:执行部件、总线接口部件,它要在硬件之间进■虚拟存储器是为了使用户可运行比主存容量大得多的程序行信息动态调度,这种调度是由(D来完成的。
A:硬件B:操作系统C:BIOS D:操作系统和硬•在各种辅存中,除去(D外,大多是便于安装、卸载和携带的。
A:软盘B:CD-ROM C:磁带D:硬盘■硬盘是一种外设,而软盘驱动器属于(C。
A:软盘B:CD-ROM C:磁带D:硬盘•常用的虚拟存储器寻址系统由(A两级存储器组成。
A:主存---- 外存 B:Cach ---- 主存C:Cache --- 主存 D:Cache --- Cache•高速缓存Cache的存取速度(CA:比主存慢、比外存快B:比主存慢、比内部寄存器快C:比主存快、比内部寄存器慢 D:比主存慢、比内部寄存器慢•在 PC机中,CPU访问各类存储器的频率由高到低为(A。
A:高速缓存、主存、硬盘、磁带 B:主存、硬盘、磁带、高速缓存 C:硬盘、主存、磁带、高速缓存 D:硬盘、高速缓存、主存、磁带•下列说法中正确的是(D。
A:EPROM是不能改写的B:EPROM可以改写,所以也是一种读写存储器C:EPROM只能改写一次D:EPROM可以改写,但不能取代读写存储器•目标程序中将逻辑地址转换成物理地址称为(B。
A:存储分配B:地址重定位C:地址保护D:程序移动•高速缓冲存储器Cache的作用是(D。
A:硬盘与主存储器间的缓冲B:软盘盘与主存储器间的缓冲C:CPU与视频设备间的缓冲D:CPU与主存储器间的缓冲•若 256KB的SRAM有8条数据线,则它有(B地址线。
A:8 条 B:18 条 C:20 条 D:256 条• Cach存储器一般采用SRAM,而内存条由(D组成A:ROM B:PROM C:DRAM D:SDRAM•某 SRAM芯片容量为8KX8,组成32KB存储系统所用芯片数为(B A:2 片 B:4 片 C:8 片 D:16 片•呆护模式下程序的最大地址空间是(D。
微机原理习题2及答案解析
习题二3.4 逻辑地址和物理地址有何区别?段加偏移的基本含义是什么?解:逻辑地址也称相对地址,它是目标程序中使用的地址,由16位段基址和16位偏移地址组成;物理地址也称绝对地址或实际地址,每一存储单元有一个惟一的20位物理地址。
段加偏移的基本含义是:物理地址=段基址×16+偏移地址。
3.6 段地址和段起始地址是否相同?两者是什么关系?解:段起始地址为该段的首字节单元的20位物理地址,但它必须能被16整除(地址码的低4位为0);段地址也称为段基址,为段起始地址除以16的结果,即:段地址=段起始地址/10H。
3.8 寄存器IP的用途是什么?它提供的是什么信息?解:IP与代码段寄存器CS配合,用以控制程序的执行流向,即用于指示微处理器BIU在存储器代码段中读取下一条指令。
IP中的值用于给出下一条指令的起始字节在存储器代码段中的偏移地址。
在指令字节取出后,IP的值会自动增量。
3.11 在实模式下,对于如下段寄存器内容,写出相应的段起始地址和结束地址:(1) 1000H (2) 1234H(3) E000H (4) AB00H解:(1)10000H~1FFFFH (2)12340H~2233FH(3)E0000H~EFFFFH (4)AB000H~BAFFFH3.14 一个基本的总线周期由几个状态组成?在什么情况下需要插入等待状态?解:至少由4个状态组成,分别成为T1,T2,T3,T4.如果内存或I/O接口速度较慢,来不及响应时,则需要在总线周期的T3和T4之间插入一些必要的等待状态T W。
3.15 什么叫做非规则字?微处理器对非规则字的存取是如何进行的?解:一个字数据的低位字节若从奇数地址开始存放,这种方式为非规则存放,这种存放的宇为非规则字。
存取一个非规则字需要两个总线周期,第一个总线周期通过高8位数据线传送低字节数据,此时低8位数据线对应的前一偶地址单元是无效字节;第二个总线周期通过低8位数据线传送高字节数据,而此时高8位数据线对应的下一奇地址单元是无效字节。
微机原理课后习题参考答案
微机原理课后习题参考答案第1部分微型计算机基础知识1.1 微处理器、微型计算机和微型计算机系统三者之间有什么不同?【解】微处理器:指计算机内部对数据进行处理并对处理过程进行控制的部件,伴随着大规模集成电路技术的迅速发展,芯片集成密度越来越高,CPU可以集成在一个半导体芯片上,这种具有中央处理器功能的大规模集成电路器件,被统称为“微处理器”。
微型计算机:简称“微型机”、“微机”,也称“微电脑”。
由大规模集成电路组成的、体积较小的电子计算机。
由微处理机(核心)、存储片、输入和输出片、系统总线等组成。
特点是体积小、灵活性大、价格便宜、使用方便。
微型计算机系统:简称“微机系统”。
由微型计算机、显示器、输入输出设备、电源及控制面板等组成的计算机系统。
配有操作系统、高级语言和多种工具性软件等。
1.2 CPU在内部结构上由哪几部分组成?CPU应该具备哪些主要功能?【解】CPU在内部结构上由运算器、控制器、寄存器阵列和内部总线等各部分构成,其主要功能是完成各种算数及逻辑运算,并实现对整个微型计算机控制,为此,其内部又必须具备传递和暂存数据的功能。
1.3 微型计算机采用总线结构有什么优点?【解】①简化了系统结构,便于系统设计制造;②大大减少了连线数目,便于布线,减小体积,提高系统的可靠性;③便于接口设计,所有与总线连接的设备均采用类似的接口;④便于系统的扩充、更新与灵活配置,易于实现系统的模块化;⑤便于设备的软件设计,所有接口的软件就是对不同的口地址进行操作;⑥便于故障诊断和维修,同时也降低了成本。
总线的逻辑电路有些是三态的,即输出电平有三种状态:逻辑“0”,逻辑“1”和“高阻”态。
1.4计算机总线有哪些,分别是什么?【解】总线按其信号线上传输的信息性质可分为三组:①数据总线,一般情况下是双向总线;②地址总线,单向总线,是微处理器或其他主设备发出的地址信号线;③ 控制总线,微处理器与存储器或接口等之间1.5 数据总线和地址总线在结构上有什么不同之处?如果一个系统的数据和地址合用一套总线或者合用部分总线,那么要靠什么来区分地址和数据?【解】数据总线(DB)为双向结构,数据在CPU与存储器或I/O 接口之间的传送是双向的,(数据既可以读也可以写),其宽度通常与微处理器的字长相同。
微机原理习题_青岛科技大学
一、填空题1.一般认为冯诺依曼计算机由、、、、五部分组成。
2.电子计算机的发展经过了、、、、、等几个发展阶段。
3.十进制数25转换为二进制数是,转换为八进制数是,转换为十六进制数是。
4.十进制数-68的原码是,反码是,补码是。
(用八位二进制编码表示)。
5.十进制数208.625转换成16进制数为。
6.十进制负数-38原码是,反码是,补码是。
(用八位二进制编码表示)。
7.十进制数42.625转换为二进制数是,转换为八进制数是,转换为十六进制数是。
8.计算机存储信息的最小单位是,1个字节等于个二进制位,1KB等于个字节。
9.三态输出电路可以有3种工作状态,即、和。
10.程序计数器用于存储,可以从0开始计数(每次加1或加一个固定的数),以支持程序的执行;也可以将外部数据装入其中,以支持程序操作。
11.CPU的控制器通常由三个部分组成,即、和。
12.CPU的指令周期包括两部分:周期和周期。
13.8086CPU的数据总线是位,地址总线是位。
14.8086CPU的指令队列为个字节。
15.8086CPU的4个段地址寄存器分别是、、、。
16.8086CPU从功能上可分为两部分,即和。
17.8086/8088CPU设有_ _个状态标志位,_ 个控制标志位;当执行比较指令时,如果运算结果为零,则标志位_ _置1;如果运算结果的最高位为1,则标志位_ _置1。
18.存储器是计算机中用于存储和的装置。
19.n位地址码可以表示个地址。
20.8086/8088系统中存储器按字节编址,可寻址的存储器空间为1M字节。
8086/8088系统把存储空间分成若干个逻辑段,每个逻辑段容量≤ 64K 。
21.8086的地址有20位,那么它的可寻址空间为K,其中每个段的最大长度为K。
22.m个存储单元、每个存储单元n位的存储器通常表示为m×n的存储器。
例如:16×8存储器表示有个存储单元,每个存储单元位,它有条地址线,条数据线。
微机原理1-11章答案精简版
第一章习题答案一、单选题1.1946年2月,在美国诞生了世界上第一台计算机,它的名字叫 C 。
A.EDV AC B.EDSAC C.ENIAC D.UNIV AC-I2.在下列描述中属于冯·诺依曼体系结构特点的是 C 。
Ⅰ.采用16进制计数。
Ⅱ.集中而顺序的控制。
Ⅲ.存储程序并且存储时不区别数据和指令。
A.Ⅰ和ⅡB.Ⅰ和ⅢC.Ⅱ和ⅢD.Ⅰ,Ⅱ和Ⅲ3. C 是以CPU为核心,加上存储器、I/O接口和系统总线构成。
A.微处理器B.微型计算机C.微型计算机系统D.单板机4.计算机的字长越长,一个字所能表示的数据精度就越高,在完成同样精度的运算时,则数据处理速度 A 。
A.越高B.越低C.不变D.不一定5.计算机存储数据的最小单位是二进制的 B 。
A.位B.字节C.字长D.千字长6.通常所说的32位机,是指这种计算机的CPU B 。
A.由32个运算器组成的B.能够同时处理32位二进制数C.包含32个寄存器D.一共有32个运算器和控制器二、判断题1.第五代计算机的体积进一步缩小,性能进一步提高,发展了并行技术和多机系统,出现了精简指令集计算机RISC。
( F )2.单片机是把CPU、一定数量的存储器芯片和I/O接口芯片装在一块印刷电路板上,在该板上再配以具有一定功能的输入、输出设备。
(F )3.总线是多个部件间的公共连线,信号可以从多个源部件中的任何一个通过总线传送到多个目的部件。
(T )4.冯·诺伊曼计算机在硬件上是由运算器、控制器、存储器、输入和输出设备5大部分组成。
(T )5.在计算机内部可直接运行二进制数、十进制数、十六进制数。
(F )三、简答题1.简述微处理器的发展概况,从集成度、性能等方面比较各代处理器的特点。
2.简述冯·诺伊曼型计算机的基本组成。
3.名词(概念)简释:微处理器、微型计算机、微型计算机系统、单总线结构、双总线结构、双重总线结构、总线。
4.简述计算机硬件与软件的关系。
微机原理试题库及答案
微机原理试题库及答案一、选择题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,请计算该系统的最大内存容量。
微机原理试题及答案
一、单项选择题(每小题1分,共20分)分)1.十进制数-80用16位补码表示是(位补码表示是( )。
A. F080H B.8080H C.FF88H D.FFB0H 2.在机器内部操作中,CPU 与存贮器之间信息交换使用的是(与存贮器之间信息交换使用的是( )。
A.逻辑地址逻辑地址 B.物理地址物理地址 C.有效地址有效地址 D.相对地址相对地址 3.假设V AR 为变量,指令MOV BX ,OFFSET VAR 源操作数的寻址方式是( ) A.直接寻址直接寻址 B.间接寻址间接寻址 C.立即数寻址立即数寻址 D.存贮器寻址存贮器寻址 4.下列操作中,允许段超越的是(下列操作中,允许段超越的是( )。
A.取指令取指令 B.存目的串存目的串 C.以BP 为基础存取操作数为基础存取操作数 D.堆栈操作堆栈操作 5.下列指令执行后能使BX 中数据必为奇数的是( )。
A.XOR BX,01H B.OR BX,01H C.AND BX,01H D.TEST BX,01H 6.设CL=05H,要获得CL=0AH,可选用的指令是( )。
A.XOR CL,0FH B. NOT CL C.OR CL,0AH D.AND CL,0FH 7.下列语句中能与“DA1 DB 32H,34H”语句等效的是语句等效的是( )。
A. MOV DA1,32H B. MOV DA1,32 MOV DA1+1,34H MOV DA1+1,34 C.MOV WORD PTR DA1,3234H D.MOV WORD PTR DA1,’24’ 8.设SP=50H,执行段间返回指令RET 后,寄存器SP 的内容是( )。
A.5AH B.5CH C.54H D.44H 9.使用DOS 功能调用时,子程序编号应放在( )寄存器中。
寄存器中。
A.AL B.AH C.AX D.任意指定任意指定10.寄存器BX 和DX 中存放有32位二进制数,其中BX 中放高16位,下列程序段完成对这32位数扩大4倍的功能,那么该程序段中方框里应填的语句是( )。
微机原理配套习题集完美版(郑学坚,完整版)
第一章计算机基础一、问答题1、下列数值或字符串表示成相应的ASCII码是多少?(1)换行(2)字母“Q”(3))空格(4)汉字“隘”(国标码)(5)汉字“保”(内部码)(6)51 (7)Hello2、下列各机器数所表示数的范围是(1)8位二进制无符号定点整数;(2)8位二进制无符号定点小数;(3)16位二进制无符号定点整数;(4)用补码表示的16位二进制有符号整数;3、(111)X=273,基数X=?4、有一个二进制小数X=0.X1X2X3X4X5X6(1)若使X≥1/2,则X1……X6应满足什么条件?(2)若使X>1/8,则X1……X6应满足什么条件?5、有两个二进制数X=01101010,Y=10001100,试比较它们的大小。
(1)X和Y两个数均为无符号数;(2)X和Y两个数均为有符号的补码数。
6、一个用十六进制表示的两位整数,如果改用十进制数表示,顺序正好颠倒,该数是多少?二、填空题1、对于R进制数来说,其基数(能使用的数字符号个数)是,能使用的最小数字符号是。
2、八进制数的基数为8,能用到的数字符号个数为。
3、十进制数72转换成八进制数是。
4、与十进制数49.875等值的八进制数是。
5、与十进制数67等值的十六进制数是。
6、十进制小数0.6875转换成十六进制数是。
7、二进制数101.011转换成十进制数是。
8、与二进制数101110等值的八进制数是。
9、十六进制数0E12转换成二进制数是。
10、汉字国标码字符集中共包含有个汉字和图形符号。
11、把汉字区位码的区码和位码都加上十六进制数,即得到汉字国标码;把汉字区位码的区码和位码都加上十六进制数,即得到汉字机内码。
12、将下列十进制数8609、5254、2730、1998变为8421BCD码分别是。
三、选择题1、在计算机机内部,一切信息的存取、处理和传送都是以形式进行的。
A)EBCDIC码 B)ASCII码 C)十六进制编码 D)二进制编码2、下列数据中,可能是八进制数的是。
微机原理习题集
微型计算机原理及应用习题集专业班级学号姓名1一、填空题1.电子计算机主要由、、、和等五部分组成。
2.和集成在一块芯片上,被称作CPU。
3.总线按其功能可分、和三种不同类型的总线。
二、简答题1.简述微处理器、微计算机及微计算机系统三个术语的内涵。
微处理器:一般也称中央处理器(抄CPU),是本身具有运算能力和控制功能,是微型计算机的核心袭。
微型计算机:由CPU、存储器、输入输出接口电路和系统总线构成。
微型计算机知系统:以微型计算机为主体,配上系统软件和外部设备以后,道就成为了计算机系统。
2.什么叫总线?为什么各种微型计算机系统中普遍采用总线结构?总线是模块与模块之间传送信息的一组公用信号线。
总线标准的建立使得各种符合标准的模块可以很方便地挂在总线上,使系统扩展和升级变得高效、简单、易行。
因此微型计算机系统中普遍采用总线结构。
3.微型计算机系统总线从功能上分为哪三类?它们各自的功能是什么?微型计算机系统总线从功能上分为地址总线、数据总线和控制总线三类。
地址总线用于指出数据的来源或去向,单向;数据总线提供了模块间数据传输的路径,双向;控制总线用来传送各种控制信号或状态信息以便更好协调各功能部件的工作。
2一、填空题1.写出下列原码机器数的真值;若分别作为反码和补码时,其表示的真值又分别是多少?(1) (0110 1110)二进制原码=()二进制真值=()十进制真值(0110 1110)二进制反码=()二进制真值=()十进制真值(0110 1110)二进制补码=()二进制真值=()十进制真值(2) (1011 0101)二进制原码=()二进制真值=()十进制真值(1011 0101)二进制反码=()二进制真值=()十进制真值(1011 0101)二进制补码=()二进制真值=()十进制真值2.已知X1= +0010100,Y1= +0100001,X2= -0010100,Y2= -0100001,试计算下列各式(设字长为8位)。
微机原理习题集
微机原理习题集第⼀章绪论作业题⼀、选择题1、⼝的基本功能是(C)。
A.输⼊缓冲 B.输出锁存 C.输⼊缓冲,输出锁存D.编址使⽤2所谓“端⼝”是指⼀些可以由CPU读或写的( C )A.RAMB.ROMC.寄存器D.缓冲器⼆、填空题1、实质上,微处理器对外设的访问就是对外设的中的访问。
(接⼝,端⼝)2、请写出三种常见的微处理器:________、________、________。
(8086;80286;80386)3、计算机CPU与输⼊/输出设备之间交换的信息包括________、________和________三类信号。
(数据信息;地址信息;控制信息)4、I/O接⼝按使⽤的信号类型包括、。
(数字、模拟)5、所谓接⼝就是与的连接部件(电路),它是CPU与外界进⾏信息交换的(CPU ;外设;中间电路)6、开关量是指只有的量,可以⽤⼀个来表⽰。
(两个状态⼆进制)7、⼀个典型的I/O接⼝,⼀般具有、和三种端⼝。
(数据、控制;地址)三、简答题1、简述微处理器、微计算机及微计算机系统三个术语的内涵。
答:微处理器是微计算机系统的核⼼硬件部件,对系统的性能起决定性的影响。
微计算机包括微处理器、存储器、I/O接⼝电路及系统总线。
微计算机系统是在微计算机的基础上配上相应的外部设备和各种软件,形成⼀个完整的、独⽴的信息处理系统。
2、80X86微处理器有⼏代?各代的名称是什么?答:从体系结构上可分为3代:8080/8085:8位机。
8086/8088/80286:16位机。
80386/80486:32位机。
思考题1、简述微处理器的发展过程。
2、什么是接⼝?其主要组成是什么?3、接⼝有哪些功能?讨论题1、为什么要⽤I/O接⼝?2、简述接⼝的分类第⼆章8086微处理器作业题⼀、选择题1、8088CPU芯⽚的时序中,不加等待的⼀个总线周期需时钟周期数为()DA 1B 2C 3D 42、8088CPU上INTR信号为下⾯那种信号有效?()A上升沿下降沿⾼电平低电平3、8088CPU中的SP寄存器是⼀个()位的寄存器B8 16 20 244、⼯作在最⼩模式下,8088CPU芯⽚的时序中,将地址信号锁存的信号是()CDT/R DEN ALE AEN5、8086有两种⼯作⽅式,当8086处于最⼩⽅式时,MN/MX接( ) CA.+12VB.-12VC.+5VD.地6、存取时间是指( )BA.存储器的读出时间B.存储器进⾏连续读和写操作所允许的最短时间间隔C.存储器进⾏连续写操作所允许的最短时间间隔D.存储器进⾏连续读操作所允许的最短时间间隔⼆、判断题1、8086CPU在响应中断时,执⾏两个中断响应周期。
微机原理复习资料和答案
一、单项选择题1.8086微处理器将下一条指令的地址保存在指令寄存器()中。
A)OP B)MP C)IP D)XP2.以下寻址方式中只有()不需要访问内存。
A)立即寻址B)直接寻址C)寄存器间接寻址D)相对寄存器寻址3.关于微处理器的指令系统,以下说法正确的是()。
A)指令系统就是该处理器能够执行的全部指令B)一个微处理器的指令系统是设计微处理器时决定的,是其固有的功能C)指令系统所能完成功能的强弱,是这种微处理器功能强弱的具体表现D)以上都正确4.在Intel系列微处理器中保护模式下是通过()中的段选择子在描述符表中选择一个描述符,从而得到段的相关信息来访问内存。
A)通用寄存器B)段寄存器C)标志寄存器D)偏移寄存器5.以下存储器中,只有()是以电容来存储信息,需要定期进行刷新。
A)PROM B)EPROM C)DRAM D)SRAM6.以下指令错误的是()。
A)MOV AX,1234H B)MOV AX,BLC) MOV AX,12H D)MOV AL,BL7.8086CPU的中断源中只有()能被CPU的IF标志屏蔽。
A)INTR B)NMI C)软中断D)溢出中断8.一片8259中断控制器可以管理8级外部中断,则2片8259级联最多可以管理()级外部中断。
A)15 B)16 C)17 D)189.8086微处理器的状态标志中,()用于指示当前运算结果是否为零。
A)AF B)CF C) OF D)ZF10.DMA数据传送是指在()之间直接进行的数据传送。
A)CPU和内存B)CPU和外设C)外设和外设D)内存和外设11.微机系统中若用4片8259A构成主、从两级中断控制逻辑,接至CPU的可屏蔽中断请求线INTR上,最多可扩展为()级外部硬中断。
A. 32B. 29C. 28D. 2412.采用查询方式来实现输入输出是因为它( )A. 速度最快B. 在对多个事件查询工作时,能对突发事件做出实时响应C. 实现起来比较容易D. CPU可以不介入13.并行接口与串行接口的区别主要表现在( )之间的数据传输前者是并行,后者是串行A. 接口与MPUB. 接口与外设C. 接口与MPU和外设14.8086CPU通过M/IO控制线来区分是存储器访问,还是I/O访问,当CPU执行IN AL,DX指令时,该信号线为()电平。
微机原理复习题及答案
是运放 电阻,被放在电阻,被放在电阻,被放在 。
内部有 地和地和地和 地。
地。
地。
时,数据时,数据 在寄存器,不再随在寄存器,不再随在寄存器,不再随 上的数据变化而变化。
上的数据变化而变化。
上的数据变化而变化。
的,在给定值时产生的的,在给定值时产生的和 。
若D/A 转换行 ; ; 若一个并行一个并行 。
是CMOS 的 位位 转换器。
转换器。
转换器。
EOC 是 信号,可作为信号,可作为信号,可作为 。
6、设被测温度的变化范围为300℃~1000℃,300℃~1000℃,如要求测量误差不超过±1℃,如要求测量误差不超过±1℃,如要求测量误差不超过±1℃,应选用分辨应选用分辨率为多少位的A/D 转换器?转换器?7、模、模--数转换器ADC 常用的有双积分式和逐次逼近式,请扼要比较它们的优缺点。
在微机控制系统的模拟输入通道中常常应用采样机控制系统的模拟输入通道中常常应用采样--保持电路,其主要原因是什么保持电路,其主要原因是什么? ?五、编程应用题1.1. 设状态端口地址为86H 86H,数据端口的地址为,数据端口的地址为87H 87H,外部输入信息准备好状态标,外部输入信息准备好状态标志为D 7=1=1,请用查询方式写出读入外部信息的程序段。
,请用查询方式写出读入外部信息的程序段。
,请用查询方式写出读入外部信息的程序段。
2.2. 设状态端口地址为76H 76H,数据端口地址为,数据端口地址为75H 75H,外部设备是否准备好信息,外部设备是否准备好信息,外部设备是否准备好信息 由D 7位传送,位传送,D D 7=0为未准备好为未准备好((忙),请用查询方式写出CPU 向外部传送数据的程序段。
序段。
3.3. 数据采集系统电路如下图所示。
图中A/D 转换器为ADCO809ADCO809,定时器,定时器,定时器//计数器8233-5的计数器1将5MHz 时钟转换成500KHz 提供给ADC0809ADC0809。
微机原理试题集题库(带答案)
微机原理及应用习题集库 (2)一、填空 (2)二、单项选择题 (6)三、程序分析题(每小题6分,共24分) (14)四、判断题(在对的后面画√,错的后面画×): (22)五:分析判断题(判断对错,并指出错误原因) (28)六、简答题: (30)七、程序题 (34)八、接口芯片的综合编程题 (43)(一)8255A (43)(二)8259A (47)(三). 其它端口编程题 (48)微机原理及应用习题集库(请认真复习4、5、7、10、11章后的习题)一、填空1.87的原码是0101 0111B=57H ,补码是01010111B ,反码01010111B 。
2.SP总是指向栈顶,若原先SP=2000H,SS=2000H,问CPU执行指令PUSHAX后,AL内容压入物理地址为21FFEH 存储单元中,AH内容压入物理地址为21FFFH 存储单元中。
3.以BX基址寻址,约定的段寄存器是DS ,以BP基址寻址,约定的段寄存器是SS ,变址寻址约定的段寄存器是DS 。
4.假设某个字的值是1234H,其低位字节地址是20H,高位字节地址是21H,那么该字地址是20H 。
5.8086/8088的状态标志有6(SF、PF、AF、OF、ZF、CF)个。
8086/8088系统中,存储器是分段的,每段最大长度是64K 字节,段内偏移地址从0000H 到FFFFH 。
6、CPU访问存储器进行读写操作时,通常在T3状态去检测READY ,一旦检测到READY无效,就在其后插入一个T w周期。
7、汇编语言源程序中的语句有三种类型,它们是指令语句,伪指令语句,宏指令语句。
8、、8086CPU寻址外设可以有两种方式,一种是直接寻址方式,另一种是间接寻址方式。
9、CPU与外设之间的连接部件称为I/O接口,它的基本功能是在CPU与外设之间起缓冲作用。
10、C PU从主存取出一条指令并执行该指令的时间称(),它通常用若干个()来表示,而后者又包括若干个()。
117青岛科技大学成人高等教育期末考试微机原理与应用复习题
本卷共 2页第 1 页(另附答题纸2张) 微机原理与应用 课程考试试题(
A )卷
类别 继续教育学院 拟题人 刘述源
适用专业
(答案写在答题纸上,写在试题纸上无效)
一、
填空(20
分,10*2)
1.MCS-51单片机程序存储器组织分片内和片外两部分,对它们的访问由控制线EA 给予控制,当EA 为( )时,对内( )地址范围和对外( )地址范围访问,当 EA 为( )时,全部对外,访问的地址范围是( )。
2.微机对I/O 接口的编址方式有( )和( )编址方式,MCS-51采用( )编址方式。
3.键盘输入判别键按下的方法有( )和( )法。
二、选择(30分,6*5)
1.MCS-51单片机访问外部数据存储器用什么指令的记符( )
A 、MOV
B 、MOVX
C 、MOVC
2.MCS-51单片机可访问64K 存储空间,需十六条地址线,它们用P 0口和P 2口给出,为正确使用,需将哪个口的输出地址进行锁存( )
A 、P 0口需锁存
B 、P 2口需锁存
C 、P 0P 2平均需锁存。
微机原理复习题及答案
微机原理复习题及答案一、选择题1. 下列那个不是半导体存储器芯片的性能指标()。
A.存储容量B.存储结构 C .集成度 D.最大存储时间2. 外部设备的端口不包括()。
A .数据端口B .状态端口C .控制端口D .写保护口3. DMA控制器能够实现高速数据传送的主要原因是( )。
A.采用高速芯片 B.时钟频率高C.直接由硬件完成 D.DMA内部采用特殊控制方式4. 调试程序DEBUG的命令G表示()A.单步运行程序 B.运行C.检查和修改寄存器内容D.修改内存单元内容5. 8086CPU 用( ) 信号的下降沿在 T 1 结束时将地址信息锁存在地址锁存器中。
A . RDB .RESTC . ALED . READY6. 下列指令中,影响标志的指令是( )。
A.从寄存器取数指令B.条件转移指令C.压栈指令D.循环移位指令7. 8086CPU在允许中断状态下,若INTR=1,则CPU在()之后,响应中断请求。
A.完成当前时钟周期 B.完成当前总线周期C.完成当前指令周期 D.取得当前指令的操作码8. 采用查询传送方式时,必须要有( ).A.中断逻辑 B.请求信号 C.状态端口 D.类型号9. 8086CPU 工作在总线请求方式时,会让出( ) 。
A .地址总线B .数据总线C.地址和数据总线 D .地址、数据和控制总线10. 内存又称主存,相对于外存来说,它的特点是().A. 存储容量大,价格高,存取速度快B. 存储容量小,价格低,存取速度慢C. 存储容量大,价格低,存取速度快D. 存储容量小,价格高,存取速度快11. 设SP=000CH,SS=00A8H,在执行POP AX指令后得到的栈顶的物理地址为( )A.000B6HB.00A8EHC.000B2H D:00A8AH12.在下列指令中,正确的格式是( )A.XCHG AX,DSB.MOV CL,DXC.LEA DX,BETA[BX][SI]D.POP CS13.在DMA方式下,CPU与总线的关系是( ).A.只能控制数据总线B.只能控制地址总线C.成隔离状态D.成短接状态二、填空题1. 微处理器是把()和()这两部分功能部件集成在一个芯片上的超大规模集成电路。
微机原理习题解答
7、已知 X=72 Y=35 求 X+Y=? X-Y=? Y-X=?
[X]原= [X]补= 01001000 [-X]补=10111000 [Y]原= [Y]补= 00100011 [-Y]补=11011101 [X+Y]补= [X]补+ [Y]补=01101011 = [X+Y]原 X+Y =107 [X-Y]补= [X]补+ [-Y]补=00100101 = [X-Y]原 X-Y =37 [Y-X]补= [Y]补+ [-X]补=11011011 [Y-X]原= 10100101 Y-X)合成 20 位的地址,完成与外界之间的数据传 送。 (2)预取指令送到指令队列。 (3) 发出外部总线控制信号。 3 、状态标志和控制标志又何不同?程序中是怎样 利用这两类标志的?8086的状态标志和控制标志 分别有哪些? 状态标志反映运算结果的状态,其可能对后面的 程序有影响;控制标志是人为设定,其对CPU的运 行起控制作用。 状态标志有ZF、CF、OF、PF、SF、AF 控制标志有TF 、IF、 DF
7.利用三种方法实现内存 DS段 2000H和 2100H的两 个字单元的内容互换。
1、MOV AX, [2000H] MOV BX,[2100H] MOV [2000H],BX MOV [2100H],AX 2、XCHG AX, [2000H] XCHG AX, [2100H] XCHG AX, [2000H] 3、PUSH [2000H] PUSH [2100H] POP [2000H] POP [2100H]
5.请指出如下程序段中每条逻辑指令执行后标志 ZF、 SF和PF的状态 MOV AL,0AH; AL=0AH ZF、SF、 PF不变 AND AL,0FH; AL=0AH 0 、0 、1 OR AL,4BH; AL=4BH 0 、0 、1 XOR AL,AL ; AL=0H 1、 0 、 1
青岛科技大学信息工程微机原理习题资料
一、填空题1、十进制数25转换为二进制数是11001B,转换为八进制数是310,转换为十六进制数是19H 。
2、十进制数-68的原码是11000100 ,反码是10111011,补码是10111100 。
(用八位二进制编码表示)。
3、十进制数208.625转换成16进制数为D0.AH。
4、十进制负数-38原码是10100110,反码是11011001,补码是11011010。
(用八位二进制编码表示)。
5、十进制数42.625转换为二进制数是101010.101B ,转换为八进制数是52.50 ,转换为十六进制数是2A.AH 。
7、计算机存储信息的最小单位是二进制的位,1个字节等于8个二进制位,1KB等于1024个字节。
8、三态输出电路可以有3种工作状态,即0、1和高阻态。
9、程序计数器用于存储计算机下一条要执行的指令的地址,可以从0开始计数(每次加1或加一个固定的数),以支持程序的顺序执行;也可以将外部数据装入其中,以支持程序跳转操彳—10、CPU的控制器通常由三个部分组成,即环形计数器、指令译码器和控制矩阵________ 。
11、8086CPU的数据总线是16位的,8088CPU的数据总线是8位的。
12、8086CPU的指令队列为6_个字节,8088CPU的指令队列为4_个字节。
13、8086CPU的4个段地址寄存器分别是CS、DS、ES SS。
14、8086CPU从功能上可分为两部分,即总线接口部件BIU和执行部件EU。
15、8086/8088CPU设有_6_个状态标志位,_3_个控制标志位;当执行比较指令时,如果运算结果为零,则标志位_ZF_置1;如果运算结果的最高位为1,则标志位_SF_g 1。
16、存储器是计算机中用于存储程序和数据的装置。
17、n位地址码可以表示 2 n个地址。
18、8086/8088系统中存储器按字节编址,可寻址的存储器空间为1MB。
8086/8088系统把存储空间分成若干个逻辑段,每个逻辑段容量w 64KB。
微机原理习题集
微机原理第二章练习题及解一:单项选择题●8086CPU复位后, 下列寄存器的值为( C )。
A:CS = 0000H、IP = 0000H B:CS = 0000H、IP = FFFFHC:CS = FFFFH、IP = 0000H D:CS = FFFFH、IP = FFFFH●8086CPU复位后, 下列寄存器的值为( C )。
A:CS:IP = 0000H:0000H B:CS:IP = 0000H:FFFFHC:CS:IP = FFFFH:0000H D:CS:IP = FFFFH:FFFFH●当RESET信号为高电平时,寄存器初值为FFFFH的是( A )。
A:CS B:ES C:IP D:BP●地址锁存发生在指令周期的( A )时刻。
A:T1 B:T2 C:T3 D:T4●8086CPU读数据操作在总线周期的( D )时刻。
A:T1 B:T1,T2 C:T2,T3 D:T3,T4●8086CPU写数据操作在总线周期的( D )时刻。
A:T1 B:T2 C:T2,T3 D:T2,T3,T4●8086与外设进行数据交换时,常会在( C )后进入等待周期。
A:T1 B:T2 C:T3 D:T4●计算机中数据总线驱动器采用的基本逻辑单元是( C )。
A:反相器 B:触发器 C:三态门 D:译码器●计算机中地址锁存器采用的基本逻辑单元是( B )。
A:反相器 B:触发器 C:三态门 D:译码器●计算机中地址锁存器的输出信号状态是( B )。
A:单向双态 B:单向三态 C:双向双态 D:双向三态●8086CPU从功能结构上看,是由( D )组成A:控制器和运算器 B:控制器,运算器和寄存器C:控制器和20位物理地址加法器 D:执行单元和总线接口单元●执行指令IRET后弹出堆栈的寄存器先后顺序为( D )。
A:CS、IP、F B:IP、CS、F C:F、CS、IP D:F、IP、CS●下列逻辑地址中对应不同的物理地址的是( C )。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、填空题1、十进制数25转换为二进制数是11001B,转换为八进制数是310,转换为十六进制数是19H 。
2、十进制数-68的原码是11000100 ,反码是10111011,补码是10111100 。
(用八位二进制编码表示)。
3、十进制数208.625转换成16进制数为D0.AH。
4、十进制负数-38原码是10100110,反码是11011001,补码是11011010。
(用八位二进制编码表示)。
5、十进制数42.625转换为二进制数是101010.101B ,转换为八进制数是52.50 ,转换为十六进制数是2A.AH 。
7、计算机存储信息的最小单位是二进制的位,1个字节等于8个二进制位,1KB等于1024个字节。
8、三态输出电路可以有3种工作状态,即0、1和高阻态。
9、程序计数器用于存储计算机下一条要执行的指令的地址,可以从0开始计数(每次加1或加一个固定的数),以支持程序的顺序执行;也可以将外部数据装入其中,以支持程序跳转操彳—10、CPU的控制器通常由三个部分组成,即环形计数器、指令译码器和控制矩阵________ 。
11、8086CPU的数据总线是16位的,8088CPU的数据总线是8位的。
12、8086CPU的指令队列为6_个字节,8088CPU的指令队列为4_个字节。
13、8086CPU的4个段地址寄存器分别是CS、DS、ES SS。
14、8086CPU从功能上可分为两部分,即总线接口部件BIU和执行部件EU。
15、8086/8088CPU设有_6_个状态标志位,_3_个控制标志位;当执行比较指令时,如果运算结果为零,则标志位_ZF_置1;如果运算结果的最高位为1,则标志位_SF_g 1。
16、存储器是计算机中用于存储程序和数据的装置。
17、n位地址码可以表示 2 n个地址。
18、8086/8088系统中存储器按字节编址,可寻址的存储器空间为1MB。
8086/8088系统把存储空间分成若干个逻辑段,每个逻辑段容量w 64KB。
16—个字节的存储空间称为1节。
19、8086的地址有20位,那么它的可寻址空间为1024 K ,其中每个段的最大长度为64 K 。
20、m个存储单元、每个存储单元n位的存储器通常表示为mx n的存储器。
例如:16X 8存储器表示有血个存储单元,每个存储单元8位,它有_4—条地址线,_8_条数据线。
21、逻辑地址由段基址和偏移地址组成,将逻辑地址转换为物理地址的公式是物理地址=段基址x 16+偏移地址。
22、逻辑地址为5678h:2345h,其物理地址是58AC5H ___________________ 。
23、8086系统中,一个总线周期至少包括一4__个时钟周期。
24、8086/8088CPU有最大和最小两种工作模式。
25、8086复位后如下寄存器的内容为:CS= FFFF H,IP= 0000 H 。
26、8086/8088中,从产生中断的方法来分,中断可以分为两类:一类是硬件中断,另一类是软件中断。
27、8086/8088的硬件中断可以分为两类:一类叫非屏蔽中断,另一类叫可屏蔽中断。
28、中断向量是中断服务程序的入口地址,每一个中断向量占个存储单元其中前两个单元存放中断子程序入口地址的偏移量(IP),后两个单元存放中断子程序入口地址的段地址(CS)。
29、8086CPU的中断类型码与中断向量存放地址之间的关系为:中断向量的段地址CS=0000H 中断向量的偏移量IP=中断类型码*4。
30、8086微机系统中的一个中断向量占4个存储单元,假定某中断对应的中断向量存放在0000:002C H ;那么该中断向量对应的中断类型号为0B H,若该向量对应的中断处理子程序放在0080: 0402H开始的内存区域中,则按照地址由低到高的顺序写出从内存0002C处起始的存储单元的内容为02H 、04H 、80H 、00H 。
31、—是让计算机完成某种操作的命令,指令的集合 ___________ 称作指令系统。
32、计算机能够直接识别的二进制形式指令称为机器指令,用助记符表示的指令称为汇编指令。
33、 8086寻址方式中,指令 MOV AX ,[BP ]和指令 MOV AX ,[BX ]的源操作数寻址方式中,源 操作数默认使用的段寄存器分别为SS 和 DS 。
34、 DEBUG 调试程序中,用于显示当前寄存器内容的指令是__r___。
35、 系统功能调用分以下三个步骤:(1)传送入口参数到指定寄存器中; (2)功能号送入 AH 寄存器中;(3)INT 21H 。
36、 在微机系统中,可采用的输入/输出控制方式一般有 4种:程序控制方式、中断控制方式 、直接存储器存取方式 、 输入/输出处理机方式 。
37、 8255A 芯片内部包含3个 8位的输入/输出端口。
各端口可有3种基本工作方式。
38、 可编程并行接口芯片 8255A 有两种类型的控制字,分别为工作方式控制字和置位/复位控制字。
二、选择题1、 与十进制数56等值的二进制数是 A ) _________ 。
A ) 111000B ) 111001C ) 101111D ) 110110 2、 十进制数36.875转换成二进制数是_B) ___________ 。
A )110100.01 B)100100.111 C)100110.11 D)100101.1013、 十进制数59转换成八进制数是_AJ ___________ 。
A )73QB )37QC )59QD )112Q4、 将十进制小数 0.6875转换成八进制小数是 _C) ___________ 。
A )0.045QB)0.054QC)0.54QD)0.45Q5、与十进制数58.75等值的十六进制数是_B) _____________ A ) A3.CH B)3A.CH H C)3A.23H D)C.3AH6、二进制数10101转换成十进制数是C )。
A ) 25B) 23 C )21 D)227、十进制负数-61 的八位.二进制原码是 B ) 。
A ) 10101111B ) 10111101C )10101011D )00110101 8、十进制正数38 的八位二 二进制补码是 D )A ) 00011001B ) 10100110C )10011001D )001001109、十进制负数-38的八位. 二进制补码是 D )A ) 01011011B ) 10100110C )10011001D )1101101010、有一个八位二进制数补码是 11111101,其相应的十进制数是 A )A ) -3 B) -2 C)509D)25311、 补码 01010101表示的真值为(A)93 (B) 43(C) 42(D) 8512、补码 10000000表示的真值为_-(C)。
(A) + 0 (B) - 0(C) —128(D) +12813、8位1 一进制补码表示的整数数据范围是-(A) 。
(A) -128~127(B) -127~127(C) -128~128(D) -127~12814、 8位1 一进制原码表示的整数数据范围是 B。
(A) -128 〜+ 127 (B) -127 〜+127 (C) -128 〜+128(D) -127 〜+12815、 CPU 指的是 _(B) ________ 。
(A)控制器 (B)运算器和控制器 (C)运算器、控制器和主存 (D )运算器16、 环形计数器是组成 __B ______________ 的一部分。
(A)总线接口单元 (B) 控制部件(C)算术逻辑单元 (D)运算器 17、 8086的工作方式为 __A ___________ 。
(A)实地址方式(B )保护地址方式 (C )虚拟8086方式 (D )实地址和保护地址方式34、(C) 3000H CF和SF的值为35、(A) 1000H (B) 2000H当执行完下列指令序列后,标志位MOV AL , 0B9HADD AL , 24H(A) 0, 0堆栈的工作方式是A.先进后出8086/8088 CPU 的(A) BXINC指令执行后,不变化的标志位是:A. ZFB. CFC. OFD. PF(C) 1, 0(D) 1234H(D) 1,(B) 0, 1A ____ 。
B.后进后出I/O指令采用间接寻址时,可用的间址寄存器是(B) DX (C) SI (D) DIB 。
C.先进先出D.无要求曰18、8086的第25引脚ALE的作用是 A 。
(A)最小工作模式下地址锁存允许(B)最大工作模式下地址锁存允许(C)最小工作模式下数据允许输出(D)最大工作模式下数据允许输出19、标志寄存器中的奇偶标志PF=1表示的是(A) _________ 。
(A)运算结果低8位中所含1的个数为偶旷(B)运算结果低8位中所含1的个数为奇数(C)运算结果16位中所含1的个数为偶数(D)运算结果16位中所含1的个数为奇数21、8086CPU的总线周期中,在T3状态的结束时会检测 D 信号,如果该信号无效,会在T3状态之后插入等待状态Tw。
A. HLDA B . HOLD C. INTR D. READY22、指令MOV AL,16H中,源操作数采用的寻址方式是:_A) ____ 。
A)立即数寻址 B )寄存器寻址 C )直接寻址 D )寄存器间接寻址23、指令MOV AL,BL中,源操作数采用的寻址方式是:B) 。
A)立即数寻址 B )寄存器寻址 C )直接寻址 D )寄存器间接寻址24、指令MOV AX,[1070H]中,源操作数采用的寻址方式是:C) 。
A)立即数寻址 B )寄存器寻址 C )直接寻址 D )寄存器间接寻址25、指令MOV AX,[BX]中,源操作数采用的寻址方式是:D) 。
A)立即数寻址 B )寄存器寻址 C )直接寻址 D )寄存器间接寻址26、设DS=2000H则指令MOV AX [1050H]的源操作数的物理地址是JA) ____________________ 。
(A)21050H (B)2000H (C)1050H (D)3050H27、使用直接寻址方式中,操作数在 C 中。
A.通用寄存器B. 堆栈C. 存储器D. 段寄存器28、寄存器间接寻址方式中,操作数在(C) 中。
(A)通用寄存器(B) 堆栈(C) 主存单元(D) 段寄存器29、MOV AX [BX+SI]的源操作数的物理地址是JA) _______________ 。
(A)16 X (DS)+(BX)+(SI) (B)16 X (ES)+(BX)+(SI)(C)16 X (SS)+(BX)+(SI) (D)16 X (CS)+(BX)+(SI)30、直接、间接、立即三种寻址方式指令的执行速度,由快至慢的排序为(C) 。