微机原理及应用考试试题七及答案课件
微机原理及应用的试题
微机原理及应用的试题第一部分:微机原理1. 什么是微机?•微机是指一种由微处理器、存储器、输入输出接口、系统总线和外设等组成的计算机系统。
2. 微机系统的组成部分有哪些?•微处理器:负责执行指令和进行数据处理的中央处理单元。
•存储器:用于存储指令和数据。
•输入输出接口:用于与外部设备进行数据交互。
•系统总线:将各个部件连接起来,传送指令和数据。
•外设:如键盘、鼠标、显示器等。
3. 什么是微处理器?•微处理器是微机的核心部件,具有进行数据处理和执行指令的功能。
4. 常见的微处理器有哪些?•Intel的x86系列:如Intel 8086、80286、80386、80486等。
•AMD的Athlon系列和Ryzen系列。
•ARM架构的处理器:如Cortex-A系列、Cortex-M系列等。
5. 什么是指令集?•指令集是微处理器能够识别和执行的指令的集合。
6. 常见的指令集有哪些?•x86指令集:用于Intel和AMD的处理器。
•ARM指令集:用于ARM架构的处理器。
•MIPS指令集:用于MIPS架构的处理器。
7. 什么是存储器?•存储器是用于存储指令和数据的设备。
8. 常见的存储器有哪些?•内存(主存):用于存储正在执行的程序和数据。
•缓存存储器:用于提高处理器访问速度。
•硬盘:用于永久存储数据。
•光盘、U盘等外部存储设备。
9. 什么是系统总线?•系统总线是连接计算机各个部件的数据路径。
10. 常见的系统总线有哪些?•数据总线:用于传输数据。
•地址总线:用于传输地址。
•控制总线:用于传输控制信号。
第二部分:微机应用1. 微机在哪些领域应用广泛?•个人电脑:用于办公、娱乐等个人使用。
•工业控制:用于自动化生产线控制。
•嵌入式系统:用于手机、平板电脑、智能家居等。
•信息技术:用于互联网、网络通信等。
2. 微机在工业控制中的应用有哪些?•PLC(可编程逻辑控制器):用于控制生产线上的机器和设备。
•DCS(分散控制系统):用于控制大型工业过程的分散设备。
微机原理及应用习题答案
微机原理及应用习题答案《微机原理及应用》习题答案第一章?1.11 请完成下列数制转换:(1)将174.66D转换为对应的二进制和十六进制形式。
(2)将100011101011.01011B转换为对应的十进制和十六进制形式。
(3)将F18A6.6H转换为对应的二进制和十进制形式。
答:174.66D=10101110.1010B=AE.AH100011101011.01011B=2283.34375D=8EB.58HF18A6.6H=989350.375D?1.12 请写出与数据+37和-37对应的8位机器数原码、反码和补码,并分别用二进制和十六进制表示出来。
答:-37D=(10100101B)原=(11011010B)反=(11011011B)补?1.13 8位机器数46H,若作为无符号数和补码有符号数,其对应的真值各是什么?若作为BCD码和ASCII码,其对应的又是什么?答:无符号数46H=70,补码46H=+70 BCD码46H=46,ASCII码46H=“F”第二章?2.5什么是8088中的逻辑地址和物理地址?逻辑地址如何转换成物理地址?1MB最多能分成多少个逻辑段?请将如下逻辑地址用物理地址表达:(1) FFFFH:0H (2) 40H:17H (3) 2000H:4500H (4) B821H:4567H答:⑴ FFFFH:0H = FFFF0H ⑵ 40H:17H = 00417H⑶ 2000H:4500H = 24500H⑷ B821H:4567H = B C777H?2.8已知DS=2000H,BX=0100H,SI=0002,存储单元[20210H]~[20213H]依次存放12H,34H,56H,78H,[21200H]~[21203H]依次存放2AH,4CH,87H,65H,说明下列每条指令执行完后AX寄存器的内容以及源操作数的寻址方式?答:⑴ AX=1200H,立即数寻址;⑵ AX=0100H,寄存器寻址;⑶ AX=4C2AH,直接寻址;⑷ AX=3412H,寄存器间接寻址;⑸ AX=4C2AH,寄存器相对寻址;⑹ AX=7865H,基址变址寻址;⑺ AX=65B7H,基址变址相对寻址。
微机原理及应用试卷(6套)含答案
学院:**学院专业班级:电子01 命题共4页第页1一填空题(每空1分,共25分)1.两个无符号数比较大小时,8086CPU用标志寄存器中的(1)标志判断结果。
2.内存单元1999H:0010H的段内偏移地址为(2),物理地址为(3);若(BP)=0010H,用指令MOV AL,[BP]取出该单元的内容,段寄存器(4)的值应为1999H。
3.8086CPU的寄存器CS:IP总是指示(5)地址,复位后CS:IP的值为(6),取出一个指令字节后,(7)自动加1。
在软件上可以通过(8)和(9)指令来改变IP的内容。
在硬件上可以用(10)或(11)来改变IP的内容。
4.在一个微机系统中有多个中断源,当出现两个中断源同时提出(12)时,CPU响应(13)的中断源,在此中断源的中断处理完毕后,再响应(14)的中断源。
5.8086/8088微处理器是否响应INTR引脚的信号由标志位(15)控制。
6.在80X86微处理器中,指令分配给寄存器SP的默认段寄存器是(16)。
7.INT 40H指令引发的中断,其中断向量存放在(17)H:(18)H开始的4个字节。
8.当ALE有效时,8086/8088的AD0-AD15引脚上传送的是(19)信息。
9.若一个数据块在内存中的起始地址为80A0H:1000H,则这个数据块的起始地址的物理地址为(20)。
10.分别用一条指令实现下列功能:1)栈顶内容弹出送BX(21)2)CX的内容加1,不影响进位标志位(22)3)AL的高四位置1(23)4)清进位标志(24)5)子程序结束返回(25)二选择题(10分)1Intel 8253/8254有()个16位计数器通道。
A、1B、2C、3D、42当8255A的端口A、端口B均工作在方式0的输入方式时,端口C可以作为()使用。
A、两个4位I/O端口或1个8位I/O端口B、状态端口C、部分引脚作端口A、端口B的联络信号D、全部作联络信号3欲使8086CPU工作在最大方式,其引脚MXMN应接()电平。
微机原理及应用试题库及答案1234567
第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. 冯•诺依曼计算机的硬件由()等大基本部件组成。
A. 运算器、控制器、存储器和输入输出设备B. 寄存器、运算器、控制器、存储器C. 寄存器、CPU和存储器D. 存储器和输入输出设备10. 在现代的微机系统中,描述CPU主频常用的单位是()。
A. HzB. KHzC. MHzD. GHz11. 在现代的微机系统中,描述内存容量常用的单位是()。
A. BB. KBC. MBD. GB12. 微型计算机和各个外部设备之间用()连接起来,再配上软件,就构成了微机系统。
A. 系统总线B.通信总线C.数据总线D.片内总线13. 所谓微机的字长是指()。
最新微机原理及应用试题库(附答案)
微机原理及应用试题库(附答案)《微机原理及应用》试题库1. 8086和8088的引脚信号中, D 为地址锁存允许信号引脚。
A.CLK B.INTR C.NMI D.ALE2. 下面的哪项是有效标识符: BA . 4LOOP: B. DELAYIS: C. MAIN A/B: D. GAMA$1:3. 如图所示的三态输出电路,当 A 时,V B≈V DD。
A. E(ENABLE)=1, A=1B. E(ENABLE)=1, A=0C. E(ENABLE)=0, A=1D. E(ENABLE)=0, A=04. 设 (SS)=2000H, (SP)=0100H,(AX)=2107H,则执行指令PUSH AX 后,存放数据21H的物理地址是D 。
A. 20102HB. 20101HC. 200FEHD. 200FFH5. 汇编语言中,为了便于对变量的访问, 它常常以变量名的形式出现在程序中, 可以认为它是存放数据存储单元的 A 。
A.符号地址 B.物理地址 C.偏移地址 D.逻辑地址6. 下列四个寄存器中,不能用来作为间接寻址方式的寄存器是 A 。
A. CXB. BXC. BPD. DI(C)7. 执行下列程序段:MOV AX,0MOV BX,1MOV CX,100AA: ADD AX,BXINC BXLOOP AAHLT执行后的结果:(AX)= , (BX)= 。
A. 5050,99B. 2500,100C. 5050,101D. 2550,1028. 假设V1和V2是用DW定义的变量,下列指令中正确的是 A 。
A.MOV V1, 20H B.MOV V1, V2C.MOV AL, V1 D.MOV 2000H, V29. – 49D的二进制补码为 A 。
A. 1100 1111B. 1110 1101C. 00010001D. 1110 110010. 在8086/8088CPU中,为了减少CPU等待取指所需的时间,设置了 C 。
微机原理及应用试卷(含答案)
微机原理及应⽤试卷(含答案)⼀、填空题(1—10题,每空1分,共30分。
)1、⼗进制数42.625转换为⼆进制数是 101010.101B ,转换为⼋进制数是52.5O ,转换为⼗六进制数是 2A.AH 。
2、⼗进制数-66的原码是 11000010B ,反码是 10111101B ,补码是 10111110B 。
(⽤⼋位⼆进制编码表⽰)。
3、8086从功能上可分为两个部分,即:总线接⼝单元(BIU)和执⾏单元(EU)。
4、可编程计数/定时控制器8253具有 3 个计数通道;它有 6 种⼯作⽅式,其中⼯作⽅式3被称为⽅波发⽣器。
5、三态输出电路可以有3种⼯作状态,即0、1和⾼阻态。
6、8086的地址有20位,那么它的可寻址空间为 1024 K,其中每个段的最⼤长度为 64 K。
7、8086的输⼊/输出控制⽅式包括程序控制⽅式、中断控制⽅式、 DMA控制⽅式和输⼊/输出处理机控制⽅式。
8、8086微机系统中的⼀个中断向量占4个存储单元,假定某中断对应的中断向量存放在0000:002C H;那么该中断向量对应的中断类型号为 0B H,若该向量对应的中断处理⼦程序放在0080:0402H开始的内存区域中,则按照地址由低到⾼的顺序写出其相应的存储单元的内容为 02H 、 04H 、 80H00H 。
9、8259A包括两种触发⽅式,即电平触发⽅式和脉冲触发⽅式;8259A中对中断优先权的管理可分为三种⽅式,即完全嵌套⽅式、⾃动循环⽅式、和中断屏蔽⽅式。
10、8086复位后如下寄存器的内容为:CS= FFFF H,IP= 0000 H。
⼆、选择题(1—15题,每题1分,共15分。
)1、8086的⼯作⽅式为 A 。
(A)实地址⽅式(B)保护地址⽅式(C)虚拟8086⽅式(D)实地址和保护地址⽅式2、8086通过 A 信号和控制连接在总线上的存储器和接⼝以何种⽅式传输数据。
(A) BHE A0 (B) ALE A0 (C) BHE A1 (D) ALE A13、MDR表⽰的意思是 B 。
《微机原理及其应用》考试试题及答案
南京航空航天大A3. RD低电平,WR三态,M/IO低电平B3. RD三态,WR低电平,M/IO高电平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~1023A3. 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.72msA2. 0000H B2. FFFFH C2. 0001H D2. FFFEH11. 8255工作于中断方式传送数据时,可供使用的8位数据端口个数有__B 。
A.1B.2C. 3D. 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文件(3)单片6116的存储容量是 2K ×8bit 。
微机原理及应用习题与习题答案
模拟练习题一一、单项选择题(请将答案填入题号前的空格中)( )1.Pentium机中的CPU进行算术和逻辑运算时,可处理的数据长度为()。
A 32位B 16位C 8位D 都可以( )2.将内存储器和I/O接口集成在一个芯片的MCS-51属于()。
A.单片机B.通用微处理器C.数字信号处理器D.80x86系列微处理器( )3.世界上第一个微处理器生产厂家是()A.Motorola公司B.Intel公司C.Zilog公司D.IBM公司( )4.以下不属于16位微处理器的芯片是()。
A.8086 B.80186 C.80286 D.80386( )5.以下对8088CPU芯片描述错误的是()。
A.准16位微处理器B.80x86系列微处理器C.8位微处理器D.Intel公司生产的微处理器( )6.被确定为开发80x86系列微处理器体系结构IA-32标准的微处理器芯片是()。
A.80286 B.80386 C.80486 D.Pentium( )7. 计算机的软件系统由()组成。
A.系统软件和应用软件 B. 操作系统和数据库系统C. 通用应用软件和专用应用软件D. 应用软件和工具软件( )8.以下对微处理器芯片描述不正确的是()。
A.将CPU集成在一个芯片上B.由控制器、运算器和寄存器组组成C.是微型计算机的核心D.只有运算器和控制器( )9.80486微处理器芯片内的高速缓冲存储器Cache属于()。
A.L1 Cache B.L2 Cache C.数据Cache D. 指令Cache( )10. 在字长8位的定点整数补码表示中,能表示的最小数和最大数是()。
A.-128和128 B.-127和127 C.-127和128 D.-128和127( )11.以下对I/O接口的功能描述不正确的是()A.和I/O设备一起构成输入输出子系统B.是外设和主机间的桥梁C.完成信号变换、数据缓冲、联络控制D.不可直接与主机相连( )12.在微型计算机中,总线信号分为三组,()。
微机原理及应用试题及答案
微机原理及应用试题及答案(总23页)-本页仅作为预览文档封面,使用时请删除本页-电气工程及其自动化专业《微机原理及应用》试题一、填空题(每空1分)1. 微型计算机系统的主要性能指标有:字长、存储容量、指令系统、运算速度、系统配置。
2. 微型计算机系统硬件包括:运算器、控制器、存储器、输入设备、输出设备等部件,这些部件通过数据总线、地址总线、控制总线相连接。
3. 8086的标志寄存器中控制标志有:IF、DF、TF。
4. 8086的标志寄存器中状态标志有: CF 、 AF 、 ZF 、 PF 、 SF 、 OF 。
5. 随机存储器RAM可分为双极型和 MOS型两大类。
6. 只读存储器ROM可分为:ROM、PROM、EPROM、EEPROM。
7. 8255A是可编程并行输入/输出接口,它有3个8位端口,3种工作方式。
8. 8253是可编程定时器/计数器,它有 3 个计数通道, 6 种工作方式。
9. 串行通信中的数据传送模式有:单工,半双工,全双工。
10. 串行通信中最基本的通信方式:异步通信,同步通信。
11. ADC0809有 8 个模拟量输入信号,可用 3 位地址信号控制,有 8 位数据输出。
12. DAC0832是可编程数/模转换器,有8位数字量输入信号,2个模拟量输出信号,可设置3种工作方式。
13. 8259A是可编程中断控制器,它有 4 个初始化命令字, 3 个操作命令字。
14.汇编语言指令语句格式:[标号:]操作码助记符[操作数1][,操作数2][;注释]15.CPU和输入/输出设备之间传送的信息有数据信息、状态信息、控制信息。
16. 串行通信中信号传输时的调制解调方式有:调频、调幅、调相。
17. DAC0832可工作在直通、单缓冲、双缓冲三种方式。
18.地址译码的方式有线译码、部分译码、全译码三种。
19.RS-232C串行通信接口T X D和R X D信号的电气性能中“1”= -3~-25V ;“0”= +3~+25V 。
微机原理与应用_习题集(含答案)
《微机原理与应用》课程习题集西南科技大学成人、网络教育学院版权所有习题【说明】:本课程《微机原理与应用》(编号为03015)共有单选题,填空题1,简答题,综合设计题,判断题,填空题2,填空题3等多种试题类型,其中,本习题集中有[填空题2]等试题类型未进入。
一、单选题1.一个字是____位二进制数。
A、32B、20C、16D、82.一个字节是____位二进制数。
A、32B、20C、16D、83.在计算机内部,一切信息的存取、处理和传送都是以形式进行的。
A、EBCDIC码B、ASCII码C、十六进制编码D、二进制编码4.下列数据中,可能是6进制数的是。
A、488B、357C、541D、1265.下列数据中,可能是八进制数的是。
A、182B、417C、696D、1086.下面几个不同进制的中,最大的数是。
A、1100010BB、225QC、500D、1FEH7.已知英文小写字母m的ASCII码为十进制数109,则英文小写字母g的ASCII码为十进制数。
A、102B、103C、104D、1058.字符d的ASCII码为十六进制数64,字符j的ASCII码为十六进制数。
A、68B、69C、6AD、6B9.数字字符4的ASCII码为十六进制数34,数字字符9的ASCII码为十六进制数。
A、37B、38C、39D、4010.已知英文大写字母A的ASCII码为十进制数65,则英文大写字母E的ASCII码为十进制数。
A、67B、68C、69D、7011.十进制数36转换成二进制数是。
A、110100B、100100C、100110D、10010112.与十进制数96等值的二进制数是。
A、1100000B、1100001C、1011110D、110110013.十进制数60转换成二进制数是。
A、111100B、111110C、111101D、11011014.十进制负数-61的八位二进制原码是。
A、10101111B、10111101C、10101011D、0011010115.十进制数59转换成八进制数是。
微机原理及应用试题库(有答案)
《微机原理及应用》试题库1. 下列四条指令中, B 是错误的。
[LEA指令格式中要求源操作数必须为内存单元地址,目的操作数必须为一个16位的通用寄存器]A. LEA AX, [2728H]B. LEA CX, 6093HC. LEA SP, [0482H]D. LEA BX, [BP+SI]2. 下面的哪项是有效标识符: B 【有效标识符的遵循的规则在书上109页,需谨记】A . 4LOOP: B. DELAYIS: C. MAIN A/B: D. GAMA$1:3. 如图所示的三态输出电路,当 A 时,V B≈V DD。
【单向三态输出电路当E为低电位时不管A点是什么电平B处都为高阻在书上29页】A. E(ENABLE)=1, A=1B. E(ENABLE)=1, A=0C. E(ENABLE)=0, A=1D. E(ENABLE)=0, A=04. 设(SS)=2000H,(SP)=0100H,(AX)=2107H,则执行指令PUSH AX 后,存放数据21H的物理地址是D 【SS*16+(SP-2);得出的两个物理地址为200FEH和200FFH,07H在200FEH中,21H在200FFH 中,低位在前高位在后】A. 20102HB. 20101HC. 200FEHD. 200FFH5. 执行完毕下列程序段后,BX寄存器中的内容是 C 。
MOV CL,3MOV BX,00B7HROL BX, 1ROR BX,CLA. 0C02DHB. 00EDHC. 002D HD. 000DH6. 下列四个寄存器中,不能用来作为间接寻址方式的寄存器是 A 。
【作为间接寻址方式的寄存器有BX、BP、SI、DI】A. CXB. BXC. BPD. DI7. 执行下列程序段:MOV AX,0MOV BX,1MOV CX,100AA:ADD AX,BXINC BXLOOP AAHLT执行后的结果:(AX)= C ,(BX)= 。
微机的原理与应用考题
微机的原理与应用考题
一、微机的基本原理
1.什么是微机?
2.微机的特点及优势有哪些?
3.微机的基本组成部分是什么?
4.微机的工作原理是怎样的?
二、微机的硬件组成
1.主板
2.CPU
3.内存
4.硬盘
5.显卡
6.音频设备
7.输入输出设备
三、微机的操作系统
1.什么是操作系统?
2.常见的操作系统有哪些?
3.操作系统的功能有哪些?
4.操作系统如何管理和控制微机硬件?
四、微机的应用领域
1.办公自动化
–文字处理
–电子表格
–数据库管理
2.互联网应用
–浏览器
–邮件
–聊天工具
–社交媒体
3.多媒体应用
–图片和视频编辑
–音频处理
–游戏
–媒体播放器
五、微机的维护与故障排除
1.如何进行微机的常规维护?
–清理内存和磁盘空间
–更新操作系统和驱动程序
–定期进行杀毒和系统安全检查
2.微机常见故障有哪些?
–蓝屏
–系统崩溃
–硬件故障
3.如何排除微机故障?
–检查硬件连接是否松动
–运行系统诊断工具
–重装操作系统
六、微机的发展趋势
1.移动化趋势
2.人工智能应用
3.云计算与大数据
4.物联网技术
以上是关于微机的原理与应用考题,涵盖了微机的基本原理、硬件组成、操作系统、应用领域、维护故障排除以及发展趋势等方面的内容。
了解这些考点将有助于掌握微机的工作原理和应用技能,并能够更好地应对日常使用中的问题和挑战。
《微型计算机原理及应用》试题及答案
《微型计算机原理及应⽤》试题及答案《微型计算机原理及应⽤》试题库及答案⼀、填空1.数制转换A)125D=( 11111101 )B =( 375 )O=( 0FD )H=(0001 0010 0101 )BCDB)10110110B=( 182 )D =( 266 )O=( 0B6 )H=(0001 1000 0010 )BCD2.下述机器数形式可表⽰的数值范围是(请⽤⼗进制形式写出):单字节⽆符号整数0~255;单字节有符号整数-128~+127。
注:微型计算机的有符号整数机器码采⽤补码表⽰,单字节有符号整数的范围为-128~+127。
3.完成下列各式补码式的运算,并根据计算结果设置标志位SF、ZF、CF、OF。
指出运算结果有效否。
A)00101101+10011100=B)11011101+10110011=4.⼗六进制数2B.4H转换为⼆进制数是__00101011.0100,转换为⼗进制数是__43.25____。
5.在浮点加法运算中,在尾数求和之前,⼀般需要(对阶)操作,求和之后还需要进⾏(规格化)和舍⼊等步骤。
6.三态门有三种输出状态:⾼电平、低电平、(⾼阻)状态。
7.字符“A”的ASCII码为41H,因⽽字符“E”的ASCII码为(45H),前⾯加上偶校验位后代码为(C5)H。
8.数在计算机中的⼆进制表⽰形式称为(机器数)。
9.在计算机中,⽆符号书最常⽤于表⽰(地址)。
10.正数的反码与原码(相等)。
11.在计算机中浮点数的表⽰形式有(阶码)和(尾码)两部分组成。
12.微处理器中对每个字所包含的⼆进制位数叫(字长)。
13.MISP是微处理的主要指标之⼀,它表⽰微处理器在1秒钟内可执⾏多少(百万条指令)14.PC机主存储器状基本存储单元的长度是(字节).15.⼀台计算机所⽤的⼆进制代码的位数称为___字长_________,8位⼆进制数称为__ 字节____。
16.微型计算机由(微处理器)、(存储器)和(I/O接⼝电路)组成。
(完整word版)《微机原理及应用》习题答案
(完整word版)《微机原理及应用》习题答案《微机原理及应用》习题答案教材:《80X86/Pentium微型计算机原理及应用》答案第一章计算机基础1-3(1) 01101110 真值=110(2) 10001101 真值=-131-4(1)+010111[+010111]原=[+010111]反=[+010111]补=00010111 (2) +101011[+101011]原=[+101011]反=[+101011]补=00101011 (3) –101000[-101000]原=10101000 [-101000]反=11010111[-101000]补=11011000(4) -111111[-111111]原=10111111 [-111111]反=11000000[-111111]补=110000011-6(1) [x1+y1]补=[x1]补+ [y1]补=00010100+00100001=00110101(2)[x2-y2]补=[x2]补+ [-y2]补=11101100+00100001=000011011-7(1) 85+60解:[-85]补=10101011 [60]补=00111100[-85]补+[60]补=10101011+00111100=11100111 (11100111)补=10011001 真值=-25CS=0,CP=0, CS⊕CP=0 无溢出(4)-85-60[-85]补=10101011 [-60]补=11000100[-85]补+[-60]补=10101011+11000100=101101111CS=1, CP=0 CS⊕CP=1 有溢出1-8(1) [x]补+ [y]补=01001010+01100001=10101011CS=0, CP=1 CS⊕CP=1 有溢出(2) [x]补- [y]补=[x]补+ [-y]补=01001010- 01100001=01001010+10101010=100010110CS=1, CP=1 CS⊕CP=0 无溢出1-9(1) (127)10=(000100100111)BCD(2) (74)H=(116)10=(000100010110)BCD1-10 (1) 41H 代表 A(2) 72H 代表 r(3) 65H 代表 e(4) 20H 代表 SP1-14(1) 69.57(69.57)10=(1000101.100)B=0.1000101100 X 27=0.1000101100 X 2+111浮点规格数为 011101000101(2)-38.405(-38.405)10=(-100110.011)B-100110.011= -0.100110011 x 26 = - 0.100110011 x 2110 浮点规格数为 011011001100(3) - 0.3125(-0.3125)10=(-0.0101)2=(-0.101)2 x 2-001浮点规格数为 1111110100001.+0.008342.(+0.00834)10=(0.000000100010001)2=(0.100010 001)2 x 2-1103.浮点规格数为 1010010001004.1-155.(1) (69.57)10=(1000101.10010001111010111)26.=(1.00010110010001111010111)2 x 21107.p=6+127=133=(10000101)28.单精度浮点数为010000101000101100100011110101119.(2)(-38.405)10=(-100110.011001111010111000)210.= - (1.00110011001111010111000)2 x 210111.p=5+127=132=(10000100)212.单精度浮点数为1100001000011001100111101011100013.(3) (-0.3125)10=(-0.0101)2=(-1.01)2 x 2-1014.p=-2+127=125=(1111101)215.单精度浮点数为10111110101000000000000000000000第二章80X86/Pentium 微处理器2-3IO/M DT/R DEN RD WR读存储器0 0 0 0 1 写存储器0 1 0 1 02-17PA=CS x 16+IP IP的范围为0000H~FFFFH 而CS为A000H因此PA的范围即现行代码段可寻址的存储空间范围为A0000H~AFFFFH2-201234ABCDH=00010010001101001010101111001101 BPA=SS x 16+SP=A0000H+0100H=A0100H栈顶SP=0100H-4=00FCH11001101 A00FCH101010110011010000010010 A0100F2-21(1) 1278H+3469H=0001 0010 0111 1000+0011 0100 0110 1001=0100 0110 1110 0001SF=0 ZF=0 AF=1 PF=1 CF=0 OF=0(2) 54E3H-27A0H=0101 0100 1110 0011+1101 1000 0110 0000=1 0010 1101 0100 0011SF=0 ZF=0 AF=1 PF=0 CF=0 OF=0当进行16位或8位加或减运算时,若最高位产生进位或借位时,将CF置1,否则为0,当进行带符号数补码运算时,运算结果超出了机器所能表示的数值范围,就产生溢出,将OF置1,否则OF置0,即OF用来表示有符号数运算的溢出,而CF则用来表示无符号数运算的溢出。
微机原理及应用考试考试试题七及答案课件
微机原理及应用试题数制转换题(完成下列数制的转换,将正确的答案填在每小题后的括号内。
每小题1.写出下列十进制数的原码、反码、补码表示(采用8位二进制,最高位为符号位)。
S 连用,用以确定数据段中某 储器单元的地址。
(10)负责执行指令。
086微处理器经加电复位后,代码段寄存器的内容为: (CS ) = (11) H ,指令指针的内容为:(IP ) = (12) H5 .若(AX ) =0FDAAH ( BX) =0FBCFH 则执行指令 ADD AX, BX 之后,(AX ) = (13) H ,6 .若TAB 为数据段中0032H 单元的符号名,其中存放的内容为1234H,则执行:MO 、2分,共得分(3)( 275) Q= ( (3) )D二、填空题(每空1分,共2 4分)(4)( OFO) H = ((4))+104的原码二 (1) H,+104 的补码二(2) H—26的原码二(3) H,—26的补码二 (4) H2. 8086微处理器包含4个专用寄存器,其中(5)寄存器一般与堆栈段寄存器SS 连用,用以确定堆栈段中 某一存储器单元的地址;而(7)和 (8) 寄存器一般与数据段寄存器086微处理器的组成包括两部分,执行程序时,(9) 负责将指令代码从内存取到指令队列(BX(14) H ,标志位OF 、AF 、CF 的状态对应为 (15) (16)7)。
V AX TAB指令后,AX 中的内容为(18) H 。
地址为 (20) H 08.假设(SP =1000H,( AX =2000H,( BX )=3000H,试问:(1) 执行 PUSH AX W 令后,(SP )(21) H ;再执行 PUSH BX 和 POP AX 指令后,(SP ) =(22) H ,(AX ) = (23)BX) =(24) H 。
号码填在相应横线上。
每小题CPU 的主要特点之一是具有预取指令功能, CPU 可以采用 (1)的原则顺序存放指令于指令队冲器中,并顺序取出指令到执行部件中去执行7 .若(DS ) = 7500H ,数据段的长度为64KB,则当前数据段的起始地址为(19) H ,末(2)得分三、单项选择题(在每个小题的四个被选答案中选出一个正确的答案,并将其 1 分, 共8 分)1. 8086 :A )后进先出 (B )先进先出(C )随意读写(D )只读不写t 机中地址总线的作用是—(2) A 用于选择存储器单元(B) 用于选择进行信息传输的设备 (C) 用于指定存储器单元和I/O 设备接口单元的选择地址 (D )跟数据总线的作用是样的.地址线为20条的微处理器寻址范围是_(3);A) 640KB (B ) 1MB(C ) 64KB (D ) 1GB.中断向量是⑷ :A )中断服务程序的入口地址(B ) 中断的返回地址.在汇编语言中,定义常数、变量、分配内存空间的是1.写出计算机中的汇编语言指令格式并说明各组成部分的作用。
微机原理及应用考试试题七及答案课件P
3.地址线为20条的微处理器寻址范围是(3)。
(A)640KB (B)1MB (C)64KB (D)1GB
4.中断向量是(4)。
(A)中断服务程序的入口地址 (B)中断的返回地址
(C)存放中断服务程序入口地址内存单元的地址 (D)保护断点的堆栈区堆栈区地址
(1) 执行PUSH AX指令后,问其栈顶的物理地址为(1)H;
(2) 再执行PUSH BX和POP AX指令后,(SP)=(2)H,(AX)=(3)H 。
4.(3分)程序片段如下:
MOV AL,14H
MOV CL,05H
MUL CL
上述程序片段执行后(AX)=(1)H;(CF)=(2)B;(OF)=(3)B;
(20102H)=56H,(20103H)=78H,(21200H)=2AH,(21201H)=4CH,(21202H)=B7H,(21203H)=65H,
试说明下列指令执行后,AX寄存器中的内容。
(1)MOV AX,l200H; (AX)=(1)H
(2)MOV AX,BX; (AX)=(2)H
(3)MOV AX,[l200H]; (AX)=(3)H
PF(Parity Flag)奇偶标志::当PF = l,表示在指令执行结果中有偶数个“1”;PF=0,则表示在结果中有奇数个“l”。PF奇偶标志用于检查在数据传送过程中是否有错误发生。(1分)
AF(Auxiliary Carry Flag)辅助进位标志:当AF=1,表示结果的低4位产生进位或借位;AF=0,则无进位或借位。AF标志主要用于实现BCD码算术运算结果的调整。(1分)
2.(5) SP (6) BP (7)SI (8)DI
微机原理及应用参考答案
参考答案第一章计算机中的数制和码制第二章计算机概述一、填空题1.82. 23.10244.25.5、11001.1、00100101.0101B5.1000010B、42H、66H6.41.625、29.AH7.10001101B8.11001001、110010109.-128 ~ +12710.系统软件、应用软件11.电子管、超大规模集成电路二、单选题1. A 2. C 3. D4. C 5. A 6. C三、分析简答题1.8086 CPU的总线根据其中信息传送的类型可分为几种?哪几种?答:8086 CPU的总线根据其中信息传送的类型可分为三种种,分别是:数据总线、地址总线和控制总线2.写出-25的原码、反码、补码,并将补码转换成十六进制数(设机器字长为8位)。
答:X=-25=-11001BX原码:10011001BX反码:11100110BX补码:11100111B = E7H3.举例说明什么是机器数,什么是真值?答:将符号数值化了的数称为机器数。
如:-18=-10010B(真值);机器数为:10010010B第三章半导体存贮器一、填空题1.ROM、RAM2.6个3.8、4二、单选题1. A 2. B 3. D 4. B5. C 6. C 7. B三、分析简答题1.在对存储器芯片进行片选时,全译码方式、部分译码方式和线选方式各有何特点?答:①全译码方式:存储器芯片中的每一个存储单元对应一个唯一的地址。
译码需要的器件多;②部分译码方式:存储器芯片中的一个存储单元有多个地址。
译码简单;③线选:存储器芯片中的一个存储单元有多个地址。
地址有可能不连续。
不需要译码。
四、硬件接口设计题1.答:(1)(2) 存储器类型为RAM 总容量为4K×8地址范围: 0#2000H-27FFH1# 2800H-2FFFH2.答:(9分)(1)存储器类型:RAM该系统的存储器容量为:6K×8位(或:6K字节)(2)1#芯片的地址范围:1000H ~ 17FFH2#芯片的地址范围:0800H ~ 0FFFH3#芯片的地址范围:0000H ~ 07FFH3.1)1K×42)2K×8或2KB3)地址分配范围第一组:A19~ A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0最小地址0 ~ 0 0 0 0 0 0 0 0 0 0 0 00000H~ 最大地址0 ~ 0 1 1 1 1 1 1 1 1 1 1 003FFH 第二组:0 ~ 1 0 0 0 0 0 0 0 0 0 0 00400H~0 ~ 1 1 1 1 1 1 1 1 1 1 1 007FFH第四章微型计算机及微处理器的结构和组成一、填空题1.BIU、EU、指令的译码和指令执行2.4、16、16、6、203.8、164.1、2二、单选题1. B 2. B三、分析简答题1.8086/8088微处理器内部有那些寄存器,它们的主要作用是什么?答:执行部件有8个16位寄存器,AX、BX、CX、DX、SP、BP、DI、SI。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3.地址线为20条的微处理器寻址范围是(3)。
(A)640KB (B)1MB (C)64KB (D)1GB
4.中断向量是(4)。
(A)中断服务程序的入口地址 (B)中断的返回地址
(C)存放中断服务程序入口地址内存单元的地址 (D)保护断点的堆栈区堆栈区地址
而操作数字段则指出在指令执行的过程中需要的操作数。(1分)标号指明指令的地址,注释段是对该指令的解释。(1分)
2.由于8086内部运算器是16位,(1分)而外部地址线是20位,(1分)寻址20位地址空间必须把存储器分段使用。(1分)
8086系统的存储器可以有四个逻辑段,每个逻辑段最大为64KB,最小为16B。(1分)
2.说明8086系统的存储器为什么要采取地址分段的方法进行寻址?
3.解释计算机中为什么涉及二进制编码的问题?
4.如果在一个程序开始执行之前,(CS)=0A7EH和(IP)=2B40H。试问:该程序入口的物理地址是多少?
指向这一入口地址的CS和IP的值是唯一的吗?
5.8086/8088CPU如何解决地址线和数据线的复用问题?ALE信号何时处于有效状态?
(20102H)=56H,(20103H)=78H,(21200H)=2AH,(21201H)=4CH,(21202H)=B7H,(21203H)=65H,
试说明下列指令执行后,AX寄存器中的内容。
(1)MOV AX,l200H; (AX)=(1)H
(2)MOV AX,BX; (AX)=(2)H
(3)MOV AX,[l200H]; (AX)=(3)H
5.在汇编语言中,定义常数、变量、分配内存空间的是(5)。
(A)宏指令 (B)伪指令 (C)机器指令 (D)微指令
6.在8086/8088中,一个最基本的总线周期由(6)个时钟周期组成。
(A)1 (B)2 (C)6 (D)4
7.8086工作于最小模式下,当M/ =0, =0, =1 时,CPU完成的操作是(7)。
3.计算机中涉及ห้องสมุดไป่ตู้进制编码的原因是由于计算机由硬、软件组成,(1分)硬件是数字集成器件,是具体的操作执行者,(1分)
而执行不同的操作是由不同的二进制数来代表的,由此涉及二进制编码的问题。(2分)
4.程序入口的物理地址是:0A7EH x 10H + 2B40H = 0D320H(2分)
不唯一。原因是同一物理地址可以对应不同的逻辑地址。(2分)
微机原理及应用试题
一、数制转换题(完成下列数制的转换,将正确的答案填在每小题后的括号内。每小题2分,共8分)
(1)(88)D = ( (1) )H (2)(10101010)B = ( (2) )D
(3)(275)Q = ( (3) )D (4)(0F0)H = ( (4) )D
得分
二、填空题(每空1分,共2 4分)
得分
7、编程题。试编制程序实现Z=3X+Y 。(X和Y分别为一字节无符号数,其中X≦50;Y≦50)(6分)
一、制转换题(完成下列数制的转换,将正确的答案填在每小题后的括号内。每小题2分共8分)
(1)58 (2)170 (3)189 (4)240
二、填空题(每空1分,共24分)
1. (1)68 (2)68 (3)9A (4)0E6
(BX)=(14)H,标志位 OF、AF、CF 的状态对应为(15)、(16)和(17)。
6.若TAB为数据段中0032H单元的符号名,其中存放的内容为1234H,则执行:MOV AX,TAB指令后,AX中的内容为
(18)H。
7.若(DS)= 7500H,数据段的长度为64KB, 则当前数据段的起始地址为(19)H,末地址为(20)H 。
MOV CL,04H
MOV DX,CL
MOV BL,AH
SHL AX,CL
SHR BL,CL
OR DL,BL
上述程序片段执行后(DX)=(1)H;(AX)=(2)H ;说出该程序实现什么功能?
3.(4分)已知(SS)=1230H,(SP)=0008H,(AX)=2000H,(BX)=3000H,试问:
一存储器单元的地址。
3.8086微处理器的组成包括两部分,执行程序时,(9)负责将指令代码从内存取到指令队列中;(10)负责执行指令。
4.8086微处理器经加电复位后,代码段寄存器的内容为:(CS)=(11)H,指令指针寄存器的内容为:(IP)=(12)H。
5.若(AX)=0FDAAH,(BX)=0FBCFH,则执行指令 ADD AX,BX 之后,(AX)=(13)H,
PF(Parity Flag)奇偶标志::当PF = l,表示在指令执行结果中有偶数个“1”;PF=0,则表示在结果中有奇数个“l”。PF奇偶标志用于检查在数据传送过程中是否有错误发生。(1分)
AF(Auxiliary Carry Flag)辅助进位标志:当AF=1,表示结果的低4位产生进位或借位;AF=0,则无进位或借位。AF标志主要用于实现BCD码算术运算结果的调整。(1分)
(A)存储器读 (B)I/O读 (C)存储器写 (D)I/O写
8.计算机使用总线结构的主要优点是便于实现积木化,同时(8)。
(A)减少了信息传输量 (B)提高了信息传输的速度
(C)减少了信息传输线的条数 (D)加重了CPU的工作量
得分
四、问答题(每小题4分,共2 8分)
1.写出计算机中的汇编语言指令格式并说明各组成部分的作用。
指令执行后,AX得到的是DAT字变量的偏移地址。(2分)
五、(8分)解释8086CPU的状态标志寄存器的状态标志位的含义。
状态标志:状态标志用来反映EU执算术和逻辑运算以后的结果特征,这些标志常常作为条件转移类指令的测试条件,控制程序的运行方向。(2分)这6位分别是:
CF(Carry Flag)进位标志: CF=1,表示指令执行结果在最高位上产生一个进位或借位:CF=0,则无进位或借位产生。CF进位标志主要用于加、减运算,移位和循环指令也能把存储器或寄存器中的最高位(左移时)或最低位(右移时)移入CF位中。(1分)
(1) 执行PUSH AX指令后,问其栈顶的物理地址为(1)H;
(2) 再执行PUSH BX和POP AX指令后,(SP)=(2)H,(AX)=(3)H 。
4.(3分)程序片段如下:
MOV AL,14H
MOV CL,05H
MUL CL
上述程序片段执行后(AX)=(1)H;(CF)=(2)B;(OF)=(3)B;
6.写出四条指令,使它们分别把AX的内容清零。
7.给定 DAT DW 1234H 说明指令 MOV AX, DAT 和指令 MOV AX, OFFSET DAT 的区别?
得分
五、(8分)解释8086CPU的状态标志寄存器的状态标志位的含义。
得分
六、阅读程序片段题。(共18分)
1.(7分)现有(DS)=2000H,(BX)=0100H,(SI)=0002H,(20100H)=12H,(20101H)=34H,
三、单项选择题(在每个小题的四个被选答案中选出一个正确的答案,并将号码填在相应横线上。每小题1分,共8分)
1.B 2. C 3.B 4. A 5. B 6. D 7.B 8.C
四、问答题(每小题4分,共32分)
1.指令格式为 [标号:]操作码 [操作数1],[操作数2] ;注释段(1分)
计算机中的汇编语言指令主要由操作码字段和操作数字段两部分组成,操作码字段指示计算机要执行的操作,(1分)
1.写出下列十进制数的原码、反码、补码表示(采用8位二进制,最高位为符号位)。
+104的原码 =(1)H ,+104的补码 =(2)H
-26的原码 =(3)H ,-26的补码 =(4)H
2.8086微处理器包含4个专用寄存器,其中(5)和(6)寄存器一般与堆栈段寄存器SS连用,用以确定堆栈
段中某一存储器单元的地址;而(7)和(8)寄存器一般与数据段寄存器DS连用,用以确定数据段中某
5.通过地址锁存器连接地址总线,通过数据总线收发器连接到数据总线。(2分)当复用引脚传输地址信号时(或一个总线周期的T1时),ALE有效。(2分)
6.(1)MOV AX,0;(1分)(2)XOR AX,AX;(1分)(3)AND AX,0;(1分)(4)SUB AX,AX(1分)
7.MOV AX, DAT指令执行后,AX得到的是存储器操作数DAT字变量的内容,(2分)而MOV AX, OFFSET DAT
2.(5) SP (6) BP (7)SI (8)DI
3.(9)BIU(总线接口)部件 (10)EU(执行)部件
4.(11)0FFFF (12)0000
5.(13)0F979 (14)0FBCF (15)0 (16)1 (17) 1
6.(18)1234
7.(19)75000 (20)84FFF
8.(21)0FFE (22)0FFE (23)3000 (24)3000
8.假设(SP)=1000H,(AX)=2000H,(BX)=3000H,试问:(1) 执行PUSH AX指令后,(SP)=(21)H;
(2) 再执行PUSH BX和POP AX指令后,(SP)=(22)H,(AX)=(23)H,(BX)=(24)H 。
得分
三、单项选择题(在每个小题的四个被选答案中选出一个正确的答案,并将其号码填在相应横线上。每小题
六、阅读程序题。(共18分)
1.(1)1200 (2)0100 (3)4C2A (4)3412 (5)65B7 (6)7856 (7)65B7
以上每空一分共7分。
2.(1) 7654 (1分) (2)3210 (1分)实现双字逻辑左移功能。(2分)
3.(1) 1230H:0006 ;(2分) (2) 0006 (1分) (3)3000(1分)