微机原理与应用的试题答案

微机原理与应用的试题答案

1. 简单选择题

• A

• B

• C

2. 填空题

•第一题:_______

•第二题:_______

•第三题:_______

3. 判断题

•对

•错

4. 计算题

1.计算机A的主频为1.8 GHz,而计算机B的主频为

2.4 GHz。计算机

A与计算机B相比,计算机B的主频是计算机A的________。

2.设计一台计算机,其时钟周期为100 ns,计算机的主频为________ kHz。

3.在一台运行频率为2 GHz的计算机上执行一段程序,所需执行时间

为1 ms,则程序的指令数为________。

5. 简答题

1.什么是微机?它有哪些特点?

–答:微机是一种使用微处理器作为核心芯片的个人计算机,其特点包括:体积小、功耗低、性能较强、价格相对较低、易于使用等。

2.请简要说明计算机的五大部件以及它们的作用。

–答:计算机的五大部件包括中央处理器(CPU)、内存、硬盘、显卡和主板。其中,CPU负责执行计算机的指令,内存用于存储数据

和程序指令,硬盘用于长期存储数据,显卡负责控制显示器,主板是各

个硬件部件之间的连接中枢。

3.什么是指令?指令由哪些部分组成?

–答:指令是计算机中执行特定操作的命令。指令由操作码和操作数两部分组成,操作码指定所要执行的操作类型,操作数则指定操作

所需要的数据。

4.请简要解释冯·诺依曼体系结构。

–答:冯·诺依曼体系结构是一种基于存储程序概念的计算机结构。它将计算机的程序指令和数据存储在同一个存储器中,通过控制器

从存储器中取出指令,并根据指令的操作码进行相应的操作。冯·诺依

曼体系结构的优点包括灵活性高、程序易于编写和修改,但其缺点是存

储器的带宽可能成为计算机性能的瓶颈。

5.请简要解释操作系统的作用。

–答:操作系统是计算机系统中的一个软件程序,它管理计算机的资源,提供各种服务,使用户和其他软件能够方便地使用计算机系统。

操作系统的作用包括管理内存、处理器和设备,为用户提供界面和文件

管理功能,保证系统的安全性和稳定性。

6. 综合题

某计算机的主频为3 GHz,每条指令执行时间为0.5 ns,计算机执行一段程序

共有1000万条指令。求计算机执行该程序所需的时间。

答:计算机的主频为3 GHz,每条指令执行时间为0.5 ns,共有1000万条指令。

每条指令的执行时间 = 1 / 主频 = 1 / (3 * 10^9) s

计算机执行该程序所需的时间 = 每条指令的执行时间 * 指令数 = (1 / (3 * 10^9)) * (1 * 10^7) = 0.33 s

所以,计算机执行该程序所需的时间为0.33秒。

以上是《微机原理与应用的试题答案》的内容。希望能对您有所帮助。

微机原理与应用基础试题及答案

学年第学期微机原理及应用(A)课程试卷 卷16 班级姓名得分任课教师 一、选择题:(每题1.5分,共18分) 1、DMAC向CPU发出请求信号,CPU响应并交出总线控制权后将( 3)。 ❶反复执行空操作,直到DMA操作结束 ❷进入暂停状态, 直到DMA操作结束 ❸进入保持状态, 直到DMA操作结束 ❹进入等待状态, 直到DMA操作结束 2、有一个实时数据采集系统,要求10ms进行一次数据采集,然后进行数据 处理及显示输出,应采用的数据传送方式为( 3 )。 ❶无条件传送方式❷查询方式 ❸中断方式❹直接存储器存取方式 3、在数据传送过程中,数据由串行变并行,或由并行变串行的转换可通过 (3 )来实现。 ❶计数器❷寄存器❸移位寄存器❹ D触发器 4、8088 CPU输入/输出指令可寻址外设端口的数量最大可达(4 )个。 ❶128 ❷ 256 ❸ 16K ❹ 64K 5、CPU响应中断后,通过( 4)完成断点的保护。 ❶执行开中断指令❷执行关中断指令 ❸执行PUSH指令❹内部自动操作 6、并行接口芯片8255A具有双向数据传送功能的端口是(1 )。 ❶ PA口❷PB口❸ PC口❹控制口 7、8088CPU处理动作的最小时间单位是(2 )。 ❶指令周期❷时钟周期❸机器周期❹总线周期 8.堆栈是内存中(4 )。 ❶先进先出的ROM区域❷后进先出的ROM区域 ❸先进先出的RAM区域❹后进先出的RAM区域 9、计算机中广泛应用的RS-232C实质上是一种(3 )。 ❶串行接口芯片❷串行通信规程(协议) ❸串行通信接口标准❹系统总线标准 5--1

10、高速缓冲存储器(CACHE)一般是由( 1 )芯片组成。 ❶ SRAM ❷ DRAM ❸ ROM ❹ EPROM 11、鼠标器是一种(3 )。 ❶手持式的作图部件❷手持式的光学字符识别设备 ❸手持式的座标定位部件❹手持式扫描器 12、传送速度单位“bps”的含义是( 2 )。 ❶ bytes per second ❷ bits per second ❸ baud per second ❹ billion bytes per second 二、填空题:(每空1分,共12分) 1、CPU在响应中断后,自动关中。为了能实现中断嵌套,在中断服务程序中, CPU必须在保护现场后,开放中断。 2、在计算机运行的过程中,有两股信息在流动,一股是数据,另 一股则是控制命令。 3、指令MOV BX,MASK[BP]是以 ss 作为段寄存器。 4、指令REPE CMPSB停止执行时,表示找到第一个不相等的字符 或 CX=0 。 5、设CF=0,(BX)= 7E15H,(CL)= 03H,执行指令 RCL BX,CL后, (BX) = ,(CF)=,(CL)=。0F0A9H 1 3 6、在8088 CPU中,一个总线周期是 CPU从存储器或I/O端口存取一个字 节的时间。 8253定时/计数器有 3 个独立的16位计数器,每个计数器都可按二进制或 bcd 来计数。 三、程序设计(共40分) 1.(10分)假设X和X+2单元与Y和Y+2单元中分别存放的是两个双字有符号数据A和B(X、Y为低位字)。阅读以下程序段,并回答问 题。 MOV DX,X+2 MOV AX,X ADD AX,X ADC DX,X+2 CMP DX,Y+2 JL L2 JG L1 CMP AX,Y

微机原理及应用习题2套(含答案)

一.填空题 01.________由中央处理器、存储器、输入/输出接口和总线组成。 02.微机系统中,有四级(或四层)总线,分别是片内总线、片总线、内总线和________。 03.与十进制数2006等值的十六进制数是________,与十六进制数AC04H等值的十进制数是________。 04.设[X]补=10101010B,则用8位二进制数表示的[ X 8 1 ]补的值是________B;若[X]补=00110101B,则[-2X]补=________B。 05.字符串‘Win98’的ASCII代码是________。 06.8086/8088的地址空间最多可分为________个逻辑段。 07.一个数据的有效地址EA = 1234H,且DS =5678H,则该数据在内存中的物理地址是________,该数据段的首末单元的物理地址是________。 08.若当前堆栈指针SP指向2006H单元,则向堆栈中压入5个字的内容后,SP应指向________。 09.若8086/8088 CPU引脚状态是M/IO=1,RD=1,WR=0,则此时执行的操作是________。 10.一台8微机的地址总线为16条,其RAM存储器容量为16KB,首地址为2000H,且地址是连续的,则可用的最高地址是________。 11.某中断类型号是20H,则中断向量地址是________。 12.某微机中断级联系统中,共采用3片8259A可编程中断控制器,则该系统最多可管理________级中断源。13.某微机系统采用一块8253芯片,时钟频率为1MHz。若要求通道0工作于方式3,输出的方波周期为0.5ms,则时间常数应设定为________,通道控制字应设定为________。 14.一个串行字符由一个起始位,7个数据位,一个奇偶效验位和一个停止位构成,若每秒传送240个字符,则数据传送的波特率是________,传送每位信息所占用的时间是________。 15.异步串行通信工作方式下,一个串行字符由一个起始位,7个数据位1101110,一个奇效验位和一个停止位构成,则先后发送该帧字符信息的数据位是________。 二.简答题

微机原理及应用习题库与答案

微机原理及应用习题库与答案 习题与练习题1 第1章绪论 1.计算机分那几类?各有什么特点? 2.简述微处理器、微计算机及微计算机系统三个术语的内涵。 答:微处理器是微计算机系统的核心硬件部件,对系统的性能起决定性的影响。微计算机包括80X86微处理器有几代?各代的名称是什么? 80386/80486:32位机。 4.采用一种总线标准进行微型计算机的硬件结构设计具有什么优点? 5.一个总线的技术规范应包括哪些部分? 6.总线的定义是什么?简述总线的发展过程。 7.微型计算机系统总线由哪三部分组成?它们各自的功能是什么? 第3章微处理器结构及微计算机的组成 1.8086是多少位的微处理器?为什么? 2.EU与BIU各自的功能是什么?如何协同工作? 3.086/8088与其前一代微处理器8085相比,内部操作有什么改进? 4.8086/8088微处理器内部有那些寄存器,它们的主要作用是什么? 答:执行部件有8个16位寄存器,AX、BX、CX、DX、SP、BP、DI、SI。AX、BX、CX、确定5ch+98h后各标志位的值。并说明结果的正确性。 5.8086对存储器的管理为什么采用分段的办法? 6.在8086中,逻辑地址、偏移地址、物理地址分别指的是什么?具体说明。 7.给定一个存放数据的内存单元的偏移地址是20C0H,(DS)=0C00EH,求出该内存单元的物理地址。 8.8086/8088为什么采用地址/数据引线复用技术? 9.8086与8088的主要区别是什么? 10.怎样确定8086的最大或最小工作模式?最大、最小模式产生控制信号的方法有何不同11.8086被复位以后,有关寄存器的状态是什么?微处理器从何处开始执行程序?12.8086基本总线周期是如何组成的?各状态中完成什么基本操作? 13.结合8086最小模式下总线操作时序图,说明ALE、M/IO#、DT/R#、RD#、READY信号的功能。 14.8086中断分哪两类?8086可处理多少种中断? 15.8086可屏蔽中断请求输入线是什么?“可屏蔽”的涵义是什么? 16.8086的中断向量表如何组成?作用是什么? 17.8086如何响应一个可屏蔽中断请求?简述响应过程。 18.什么是总线请求?8086在最小工作模式下,有关总线请求的信号引脚是什么? 19.简述在最小工作模式下,8086如何响应一个总线请求? 20.在基于8086的微计算机系统中,存储器是如何组织的?是如何与处理器总线连接的? BHE#信号起什么作用? 21.“8086是一个16位微处理器”,这句话的涵义主要指的是什么? 22.80X86系列微处理器采取与先前的微处理器兼容的技术路线,有什么好处?有什么不足?习题与练习题2

微机原理与应用_习题集(含答案)

《微机原理与应用》课程习题集西南科技大学成人、网络教育学院版权所有 习题 【说明】:本课程《微机原理与应用》(编号为03015)共有单选题,填空题1,简答题,综合设计题,判断题,填空题2,填空题3等多种试题类型,其中,本习题集中有[填空题2]等试题类型未进入。 一、单选题 1.一个字是____位二进制数。 A、32 B、20 C、16 D、8 2.一个字节是____位二进制数。 A、32 B、20 C、16 D、8 3.在计算机内部,一切信息的存取、处理和传送都是以形式进行的。 A、EBCDIC码 B、ASCII码 C、十六进制编码 D、二进制编码 4.下列数据中,可能是6进制数的是。 A、488 B、357 C、541 D、126 5.下列数据中,可能是八进制数的是。 A、182 B、417 C、696 D、108 6.下面几个不同进制的中,最大的数是。 A、1100010B B、225Q C、500 D、1FEH 7.已知英文小写字母m的ASCII码为十进制数109,则英文小写字母g的ASCII码为十进制数。 A、102 B、103 C、104 D、105 8.字符d的ASCII码为十六进制数64,字符j的ASCII码为十六进制数。 A、68 B、69 C、6A D、6B 9.数字字符4的ASCII码为十六进制数34,数字字符9的ASCII码为十六进制数。 A、37 B、38 C、39 D、40 10.已知英文大写字母A的ASCII码为十进制数65,则英文大写字母E的ASCII码为十进制数。 A、67 B、68 C、69 D、70

11.十进制数36转换成二进制数是。 A、110100 B、100100 C、100110 D、100101 12.与十进制数96等值的二进制数是。 A、1100000 B、1100001 C、1011110 D、1101100 13.十进制数60转换成二进制数是。 A、111100 B、111110 C、111101 D、110110 14.十进制负数-61的八位二进制原码是。 A、10101111 B、10111101 C、10101011 D、00110101 15.十进制数59转换成八进制数是。 A、73Q B、37Q C、59Q D、112Q 16.二进制数1101.01转换成十进制数是。 A、17.256 B、13.5 C、13.25 D、17.5 17.二进制数10101转换成十进制数是。 A、25 B、23 C、21 D、22 18.二进制数10010111 转换为十六进制数是。 A、96H B、97H C、98H D、99H 19.与二进制数11010010等值的十六进制数是。 A、0A2H B、0B2H C、0C2H D、0D2H 20. 10010110(2) 转换为十六进制数是___。 A、20H B、42H C、96H D、63H 21.在布尔代数中,A+AB+A=___。 A、0 B、1 C、 A D、 B 22.在布尔代数中,A+AB=___。 A、0 B、1 C、 A D、 B 23.在布尔代数中,A+1=___。 A、0 B. 1 C、 2 D、 A 24.在布尔代数中,1+AB=___。 A、0 B、1 C、 A D、 B 25.在布尔代数中,A+A=___。 A、0 B、1 C、 A D、 2A 26. EPROM2764有13根地址线,它的容量大小是 KB。 A、 14 B、 8 C、 16 D、32 27. EPROM2764有14根地址线,它的容量大小是 KB。 A、 32 B、 16 C、 14 D、 8 28. EPROM2764有11根地址线,它的容量大小是 KB。 A、16 B、 8 C、 4 D、2 29.运算器的主要功能是。 A、算术运算 B、逻辑运算 C、算术运算与逻辑运算 D、函数运算

微机原理及应用试题及答案

一、填空题(每空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 。 20.8237是可编程DMA控制器,它有4个独立的DMA 通道。 21. 8253每个计数器有2 种计数方式,计数范围分别为:BCD 0~9999 ;二进制0~FFFFH 。22.TTL电平经1488 转换为RS-232C电平,RS-232C电平经1489 转换为TTL电平。 23. 8086处理器的基本数据类型是字节、字、双字。 24. 8086指令的操作数寻址方式有:立即数、寄存器、存储单元、I/O端口。25.常见A/D转换器的类型有:并行比较型、双积分型、逐次比较型。 26. 一个计算机系统所具有的物理地址空间的大小是由地址总线的宽度决定的,8086系统的物 理空间的地址为1M 。 27. 8086EU的主要部件有算术逻辑单元寄存器组,主要完成编码和运算工作。 28. 堆栈段的基值存入SS 寄存器,数据段的基值存入DS 寄存器,数据段的基值存入DS 寄存器,代码段的基值存于CS 寄存器,扩展段的基值存入ES 寄存器。 29. 8086CPU引脚中,用来控制8086工作方式的引脚为MN/MX 。

微机原理及应用复习题

复习题一 一、单项选择题(题目中给出的四个答案中只有一个是正确的,每题2分,共30分) 1、有一个数值152,它与十六进制6A相等,那么该数值是。 A、二进制数 B、八进制数 C、十进制数 D、BCD码 2、中断指令INT 23的中断服务程序的入口地址,应放在中断向量表地址开始的4 个存贮单元。 A、00023H B、00017H C、0005CH D、0005EH 3、某微机具有1M字的最大存空间,其CPU的地址总线应有______条? A、20根 B、21根 C、19根 D、不能确定 4、可编程并行接口芯片8255A的端口B有种工作方式。 A、1种 B、2种 C、3种 D、4种 5、两个数相加后是否产生溢出,需要判断标志位中的_____ ___。 A、OF B、CF C、SF D、ZF 6、调试汇编语言程序时,将目标文件转化成可执行文件的过程叫。 A、编译 B、汇编 C、编辑 D、 7、在8086cpu的寄存器中,用户不能直接访问的是 A、CS B、FR C、IP D、BX 8、在机器数的三种表示方法中,种方式中零的表示形式是唯一的。 A、补码 B、反码 C、原码 D、三者都是 9、8086cpu与存储器或外设进行交换数据时,为了使得传送速度能匹配,有时需要在__________状态之间插入若干等待周期。 A、T1和T2 B、 T2和T3 C、T3和T4 D、随机 10、可编程定时器/计数器8253在初始化时写入的最大计数初值是。 A、0000H B、7FFFH C、65535 D、0FFFFH 11、8086系统中,最多可以有______个段地址,任意相邻的两个段地址相距________个存储单元? A、64K,16 B、64K,64K C、16,64K D、64K,64K 12、在CPU响应中断时保护断点就是保存。 A、中断类型码 B、中断服务程序入口地址 C、现场 D、当前CS 、IP和FR 的容 13、当RESET信号进入高电平状态时,将使得8086CPU的______寄存器的容初始化为FFFFH。 A、SS B、DS C、ES D、CS 14、在8086计算机系统中,规定存中地址为的存单元存放中断服务程序入口地址(即中断向量),称为中断向量表。 A、80000H~803FFH B、00000H~003FFH C、7F000H~7F3FFH D、0FFC00H~0FFFFFH 15、在8086计算机系统中,当对地址大于0FFH的I/O端口寻址时,必须使用寄存器间接寻址。 A、 BX B、 SI C、DI D、 DX 二、简答题(每题5分,共30分) 1.在计算机系统,主存储器的主要技术指标有哪些?(5分) 2.计算机CPU一旦响应中断,中断服务子程序通常要做哪几项工作?(5分) 3、8086系统中为什么一定要有地址锁存器?需要地址锁存器锁存哪些信息?(5分)

微机原理及应用期末试卷大全(有答案)

武汉大学微机原理与接口技术考试试卷(A) 一、填空题(每空1分,共20分) 1. 完成下列程序段,从240H端口读取数据,测试其是否为20H,若不是则将241H端口清0,否则转向NEXT。 MOV DX , (1) (2) AL, DX (3) AL, 20H (4)______ MOV DX,(5) MOV AL,0 OUT DX,AL ….. NEXT: …… 2. 图1中的一个共阴极数码管通过8255A和系统ISA总线相连,请完成下列程序段,使该数码管稳定显示“8”(字型编码为7FH)。 图1 MOV DX, (6) MOV AL, (7) OUT DX, AL ;初始化82C55 MOV DX, (8) MOV AL, (9) (10) ;数码管稳定显示“8” 3..8086 CPU有条地址线,可形成的存储器地址空间,地址范围 为。 4..中断类型号为24H的中断向量存放在开始的存储单元。 5..一台微机的地址总线为16条,其RAM存储器容量为16KB,首地址为2000H,且地址是连续的,则可用的最高地址是________。 6..一个数据的有效地址EA = 1234H,且DS =5678H,则该数据在内存中的物理地址是________,该数据段的首单元的物理地址是________,末单元的物理地址是________。7.若当前堆栈指针SP指向2006H单元,则向堆栈中压入5个字的内容后,SP应指向________。8.若8086 CPU引脚状态是M/IO=1,RD=1,WR=0,则此时执行的操作是________。二、综合题(80分) 1.(10分) 一个异步串行通信口,通过TXD发送一帧数据的字符格式如图2的实线所示:

微机原理及应用吴宁习题答案

微机原理及应用吴宁习题答案 第一章:微机系统简介 1.1 微机的概念 微机是一种计算机系统,由微处理器、存储器、输入输出 设备和总线组成,用于处理和存储信息。 1.2 微机系统的基本组成 微机系统由以下几个组成部分构成: - 微处理器:负责执 行指令并进行数据处理。 - 存储器:用于存储程序和数据。 - 输入设备:用于接收用户的输入操作。 - 输出设备:用于向用户输出处理结果。 - 总线:用于连接各个组件,传输数据和控制信号。 第二章:微处理器基础知识 2.1 微处理器的发展历程 微处理器经历了几个重要的发展阶段: - 单芯片处理器: 将处理器的各个功能集成到一个芯片上。 - 处理器性能的提升:采用更高频率的时钟和更大的缓存。 - 多核处理器:将多个处

理核心集成到一个芯片上,提高并行处理能力。 - 特殊用途处理器:如图形处理器(GPU)和人工智能处理器(AI芯片)。 2.2 微处理器的主要构成 微处理器由以下几个主要组成部分构成: - 控制单元(CU):负责指令的解码和执行,控制数据在处理器内部的 流动。 - 算术逻辑单元(ALU):负责进行算术和逻辑操作。 - 寄存器组:用于存储数据和指令。 - 数据通路:用于传输数 据和控制信号。 2.3 微处理器的工作原理 微处理器的工作原理可以分为以下几个步骤: 1. 指令的取出:从存储器中读取指令。 2. 指令的解码:将指令解码为对 应的操作。 3. 操作的执行:根据指令执行相应的操作,如算 术运算或逻辑运算。 4. 结果的存储:将操作结果存储到寄存 器或存储器中。 5. 下一条指令的取出:重复以上步骤,执行 下一条指令。

微机原理与应用复习题及答案

微机原理与应用习题及解答 一、填空 1、十六进制数74..DH转换为二进制数是_______________,转换为十进制数是 _______________。 2、十六进制数2B.4H转换为二进制数是_______________,转换为十进制数是 _______________。 3、十六进制数A2.4H转换为二进制数是_______________,转换为十进制数是_______________。 4、十进制数21.75转换为二进制数是_______________,转换为十六进制数是_______________。 5、二进制数100111100.0101B转换为十六进制数是_______________,转换为十进制数是_______________。 6、进制数53.375转换为二进制数是_______________,转换为十六进制数是 _______________。 7、知X=-95,则X的原码(用八位二进制表示)是________________,补码是 ____________。 8、已知X=-4,则X的原码(用八位二进制表示)是________________,反码是 ________________。 9、已知X=-37,则X的反码(用八位二进制表示)是________________,补码是 ____________。 10、已知X=-115,则X的原码(用八位二进制表示)是________________, 补码是____________。 11、已知X=95,则X的补码(用八位二进制表示)是________________,BCD码 是________________。 12、已知X=22,则X的原码(用八位二进制表示)是________________,BCD码 是________________。 13、一台计算机所用的二进制代码的位数称为该计算机的___________,8位二进制数称为一个__________。 14、微型计算机由微处理器芯片、____________、______________构成,芯片之间用__________连接起来。 15、微型计算机一般采用三总线结构,它们分别是数据总线、______________和________________。 16、高级语言是面向________的语言,用高级语言编程时主要着眼于___________, 而不必了解计算机的内部结构。 17、存储器的主要指标是___________和________________。 18、存储器中_____________可以直接与CPU交换数据、参与运算,___________ 的存储容量较大,但不能与CPU 直接交换数据。 19、动态RAM依靠__________存储信息,由于存在泄露电流的放电作用,故每隔 1、2ms必须对高电平重新充电,这称为动态RAM的______________。 20、堆栈按照___________原则工作,使用__________指明栈顶位置。

微机原理与应用-习题集(含答案)

《微机原理与应用》课程习题集 一、单选题 1.一个字是____位二进制数。 A、32 B、20 C、16 D、8 2.一个字节是____位二进制数。 A、32 B、20 C、16 D、8 3.在计算机内部,一切信息的存取、处理和传送都是以形式进行的。 A、EBCDIC码 B、ASCII码 C、十六进制编码 D、二进制编码 4.下列数据中,可能是6进制数的是。 A、488 B、357 C、541 D、126 5.下列数据中,可能是八进制数的是。 A、182 B、417 C、696 D、108 6.下面几个不同进制的中,最大的数是。 A、1100010B B、225Q C、500 D、1FEH 7.已知英文小写字母m的ASCII码为十进制数109,则英文小写字母g的ASCII码为十进制数。 A、102 B、103 C、104 D、105 8.字符d的ASCII码为十六进制数64,字符j的ASCII码为十六进制数。 A、68 B、69 C、6A D、6B 9.数字字符4的ASCII码为十六进制数34,数字字符9的ASCII码为十六进制数。 A、37 B、38 C、39 D、40 10.已知英文大写字母A的ASCII码为十进制数65,则英文大写字母E的ASCII码为十进制数。 A、67 B、68 C、69 D、70 11.十进制数36转换成二进制数是。 A、110100 B、100100 C、100110 D、100101 12.与十进制数96等值的二进制数是。 A、1100000 B、1100001 C、1011110 D、1101100 13.十进制数60转换成二进制数是。 A、111100 B、111110 C、111101 D、110110 14.十进制负数-61的八位二进制原码是。 A、10101111 B、10111101 C、10101011 D、00110101 15.十进制数59转换成八进制数是。 A、73Q B、37Q C、59Q D、112Q 16.二进制数1101.01转换成十进制数是。 A、17.256 B、13.5 C、13.25 D、17.5

微机原理与应用试卷-有答案

微机原理与应用试卷 一、单项选择题(每小题 1 分共 10 分) 1.十进制33.25转换成十六进制数 为 ( ) A. B1.4H B. 1B.19H C. 21 .4H D. 33.4H 2. 若有16条地址线,那么可访问的内存地址范围 为。 ( ) A. 0001H~FFFFH B. 0000H~FFFFH C. 00000H~FFFFFH D. 00001H~FFFFFH 3. 8086 CPU内有指示下条指令有效地址的指示器 是 ( ) A. IP B. SP C. BP D. SI 4.下列指令中语法有错误的 是 ( ) A. IN AX,20H B. LEA SI,[2000H] C. OUT DX, AL D. SHL AX,2 5. 8088CPU内部的数据总线有多少 条 ( )

A. 8条 B. 16条 C. 20条 D. 32条 6. 若(AL)=0FH,(BL)=04H,则执行CMP AL,BL后,AL和BL的内容为( ) A. 0FH和04H B. 0BH和04H C. 0FH和 0BH D. 04H和0FH 7. 指令MOV AX,[BX][SI]中源操作数的寻址方式 是。 ( ) A. 寄存器间接寻址 B. 变址寻 址 C. 基址变址寻址 D. 相对寻址 8. 与MOV BX,OFFSET X等价的指令 是 ( ) A. MOV BX,X B. LDS BX,X C. LES BX, X D. LEA BX,X 9. 不能实现将AX清零和CF清零的指令 是() A. SUB AX,AX B. MOV AX,0 C. XOR AX, AX D. AND AX,0 10.可编程计数/定时器8253的工作方式有几 种()

《微机原理及应用》练习册答案

《微机原理及应用》练习册答案 习题一 一、填空题: 1、二进制数的基数为2,只有0 、 1 两个数码。 2、二进制数一般有反码、原码、补码三种表示法。 3、常用的基本逻辑运算有与、或、非、异或。 4、一台电子计算机由存储器、运算器、控制器、输入设备、输出设备组成。 5、标志寄存器的作用是:用来反映程序运行期间CPU的某些状态。 6、计算机系统包括软件系统和硬件系统两部分。 7、在IBM PC中,有四个专门存放地址的寄存器,称为段寄存器,它们是DS 、 CS 、ES 、和SS 。 8、标志寄存器中有9 个标志位,CF 、OF 、PF 、ZF 、 SF 、AF 作为状态标志。 10、指针IP的作用是控制程序的走向。 11、在标志寄存器中,OF表示溢出位标志位,CF表示进位位标志位 12、系统总线包括数据总线、控制总线、地址总线三种总线。 13、ZF表示零值位标志位,SF表示符号位标志位。 14、常用通用寄存器有AX 、BX 、CX 、DX 。 15、常用段寄存器有DS 、CS 、SS 、ES 。 16、常用地址及变址寄存器有SI 、DI 、BX 、BP 。 17、BP表示基址指针;SP表示堆栈指针。 18、DI表示目的变址指针;SI表示源变址指针。 19、+18的补码是00010010B ,-18的补码是11101110B 。 20、10111001011与0001110110之和是补码是1101011011 ,将其化为十六进制数为35EH ,化为十进制数为859 。 二、选择题: 1、0.101001B等于 A A、0.640625D B、0.620125D C、0.820325D D、0.804625D 2、下列数中最大的数为 D A、(101001)B B、(52)O C、(101001)BCD D、(233)H 3、下列数中最大的数为 C

微机原理及应用参考答案

名师整理优秀资源 参考答案 第一章计算机中的数制和码制 第二章计算机概述 一、填空题 1.8 2.2 3. 1024 4. 2 5.5、11001.1、00100101.0101B 5. 1000010B、42H、66H 6. 41.625、29.AH 7. 10001101B 8. 11001001、11001010 9. -128 ~ +127 10. 系统软件、应用软件 11. 电子管、超大规模集成电路 二、单选题 1. A 4. C 2. C 5.A 3.D 6. C 三、分析简答题 1. 8086 CPU 的总线根据其中信息传送的类型可分为几种?哪几种? 答:8086 CPU 的总线根据其中信息传送的类型可分为三种种, 分别是:数据总线、地址总线和控制总线 2. 写出-25 的原码、反码、补码,并将补码转换成十六进制数 (设机器字长为8 位)。答:X=-25=-11001B X 原码:10011001B

X 反码:11100110B X 补码:11100111B = E7H

名师整理 优秀资源 3. 举例说明什么是机器数,什么是真值? 答: 将符号数值化了的数称为机器数。 如: -18=-10010B(真值);机器数为: 10010010B 第三章 半导体存贮器 一、填空题 1. ROM 、RAM 2. 6 个 3. 8、4 二、单选题 1. A 5. C 2 . B 3 . D 4 . B 6 . C 7 . B 三、分析简答题 1. 在对存储器芯片进行片选时,全译码方式、部分译码方式和线选方式各有何特点? 答: ①全译码方式: 存储器芯片中的每一个存储单元对应一个唯一的地址。 译码需要的器件多; ②部分译码方式:存储器芯片中的一个存储单元有多个地址。译码简单; ③线选:存储器芯片中的一个存储单元有多个地址。地址有可能不连续。不需要译码。

微机原理及应用课后答案

第一章 1-1.微处理器、微型计算机和微型计算机系统三者之间有什么不同? 【解】微处理器(CPU),由运算器和控制器组成。运算器完成算术运算和逻辑运算,控制器分析命令并指挥协调各部件统一行动完成命令规定的各种动作或操作。 微型计算机由运算器、控制器、存储器、输入设备、输出设备五大部分组成。 微型计算机系统包括微型计算机硬件和软件。 1-4.说明位、字节、字长的概念及它们之间的关系。 【解】(1) 位(bit)。位是计算机所能表示的最基本最小的数据单位。它只能有两种状态“0”和“1”,即二进制位。 (2) 字(Word)。计算机中作为一个整体参与运算、处理和传送的一串二进制数,是计算机中信息的基本单位。 (3) 字长(Word Length)。计算机中每个字所包含的二进制位数称为字长。 它们之间的关系:字由位构成,字长指每个字所包含的位的个数。 1-5.32位机和准32位机区别 32位机指该机的数据总线宽度为32位,准32位机为芯片内部数据总线宽度是32位,片外则为16位的cpu 第二章 2-1 微型计算机由哪几部分组成,各部分的功能是什么? 【解】微型计算机由运算器、控制器、存储器、输入设备、输出设备五大部分组成。 运算器完成算术运算和逻辑运算;控制器分析命令并指挥协调各部件统一行动完成命令规定的各种动作或操作;存储器存放原始数据、中间结果和最终结果以及程序;输入设备、输出设备与外界交换信息。 2-2.CPU在内部结构上由哪几部分组成,CPU应具备什么功能? 【解】微处理器(CPU)由运算器和控制器组成。 CPU应具备的功能:对数据进行处理并对处理过程进行控制。 2-3 4,6,8,1,9,7,2,5,10,3 2-7:第16字为70A0:DE05 末物理地址为70A00+DE05=7E805 2-8.①通用数据寄存器。四个通用数据寄存器AX、BX、CX、DX均可用作16位寄存器也可用作8位寄存器。用作8位寄存器时分别记为AH、AL、BH、BL、CH、CL、DH、DL。 AX(AH、AL)累加器。有些指令约定以AX(或AL)为源或目的寄存器。实际上大多数情况下,8086的所有通用寄存器均可充当累加器。 BX(BH、BL)基址寄存器。BX可用作间接寻址的地址寄存器和基地址寄存器,BH、BL 可用作8位通用数据寄存器。 CX(CH、CL)计数寄存器。CX在循环和串操作中充当计数器,指令执行后CX内容自动修改,因此称为计数寄存器。 DX(DH、DL)数据寄存器。除用作通用寄存器外,在I/O指令中可用作端口地址寄存器,乘除指令中用作辅助累加器。 BP、SP称为指针寄存器,用来指示相对于段起始地址的偏移量。BP和SP一般用于堆栈段。SI、DI称为变址寄存器,可用作间接寻址、变址寻址和基址变址寻址的寄存器。SI一般用于数据段,DI一般用于数据段或附加段。 2-10状态标志根据算术逻辑运算结果由硬件自动设定,它们反映运算结果的某些特征或状态,可作为后继操作(如条件转移)的判断依据。控制标志由用户通过指令来设定,它们可

微机原理与应用试题库(附答案)

《微机原理及应用》试题库 1. 8086和8088的引脚信号中, D 为地址锁存允许信号引脚。 A.CLK B.INTR C.NMI D.ALE 2. 下面的哪项是有效标识符: B A . 4LOOP: B. DELAYIS: C. MAIN A/B: D. GAMA$1: 3. 如图所示的三态输出电路,当 A 时,V B≈V DD。 A. E(ENABLE)=1, A=1 B. E(ENABLE)=1, A=0 C. E(ENABLE)=0, A=1 D. E(ENABLE)=0, A=0 4. 设 (SS)=2000H, (SP)=0100H,(AX)=2107H,则执行指令PUSH AX 后,存放数据21H的物理地址是 D 。 A. 20102H B. 20101H C. 200FEH D. 200FFH 5. 汇编语言中,为了便于对变量的访问, 它常常以变量名的形式出现在程序中, 可以认为它是存放数据存储单元的 A 。 A.符号地址 B.物理地址 C.偏移地址 D.逻辑地址 6. 下列四个寄存器中,不能用来作为间接寻址方式的寄存器是 A 。 A. CX B. BX C. BP D. DI (C)7. 执行下列程序段: MOV AX,0 MOV BX,1 MOV CX,100 AA: ADD AX,BX INC BX LOOP AA HLT 执行后的结果:(AX)= , (BX)= 。 A. 5050,99 B. 2500,100 C. 5050,101 D. 2550,102 8. 假设V1和V2是用DW定义的变量,下列指令中正确的是 A 。 A.MOV V1, 20H B.MOV V1, V2 C.MOV AL, V1 D.MOV 2000H, V2 9. – 49D的二进制补码为 A 。

(完整word版)《微机原理及应用》习题答案

(完整word版)《微机原理及应用》习题答案 《微机原理及应用》习题答案 教材:《80X86/Pentium微型计算机原理及应用》答案第一章计算机基础 1-3 (1)01101110 真值=110 (2)10001101 真值=-13 1-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]补=11000001 1-6 (1) [x1+y1]补=[x1]补+ [y1]补 =00010100+00100001=00110101 (2)[x2-y2]补=[x2]补+ [-y2]补 =11101100+00100001=00001101 1-7 (1)85+60 解:[-85]补=10101011 [60]补=00111100 [-85]补+[60]补=10101011+00111100=11100111 (11100111)补=10011001 真值=-25 CS=0,CP=0, CS⊕CP=0 无溢出 (4)-85-60 [-85]补=10101011 [-60]补=11000100 [-85]补+[-60]补=10101011+11000100=101101111 CS=1, CP=0 CS⊕CP=1 有溢出 1-8 (1) [x]补+ [y]补=01001010+01100001=10101011 CS=0, CP=1 CS⊕CP=1 有溢出 (2) [x]补- [y]补=[x]补+ [-y]补 =01001010- 01100001=01001010+10101010 =100010110 CS=1, CP=1 CS⊕CP=0 无溢出 1-9 (1) (127)10=(000100100111)BCD (2) (74)H=(116)10=(000100010110)BCD 1-10 (1) 41H 代表A (2) 72H 代表r (3) 65H 代表e

《微机原理及应用》教材课后习题及答案

《微机原理及应用》习题答案 第一章 ⏹1.11 请完成下列数制转换: (1)将174.66D转换为对应的二进制和十六进制形式。 (2)将100011101011.01011B转换为对应的十进制和十六进制形式。 (3)将F18A6.6H转换为对应的二进制和十进制形式。 答:174.66D=10101110.1010B=AE.AH 100011101011.01011B=2283.34375D=8EB.58H F18A6.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 = BC777H ●2.8已知DS=2000H,BX=0100H,SI=0002,存储单元[20100H]~[20103H]依次存放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,基址变址相对寻址。 ●2.9 说明下面各条指令的具体错误原因: (1)mov cx,dl (2)mov ip,ax (3)mov es,1234h (4)mov es,ds (5) mov al,300 (6)mov [sp],ax (7)mov ax,bx+di (8)mov 20h,ah 答:⑴操作数类型不同; ⑵不能手工修改IP; ⑶不能将立即数直接MOV到段寄存器; ⑷不能在段寄存器之间直接MOV数据; ⑸300大于AL所能存放的数据的范围;

李伯成《微型计算机原理及应用》课后习题答案

李伯成《微机原理》习题第一章 本章作业参考书目: ① 薛钧义主编《微型计算机原理与应用——Intel 80X86系列》 机械工业出版社 2002年2月第一版 ② 陆一倩编《微型计算机原理及其应用(十六位微型机)》 哈尔滨工业大学出版社 1994年8月第四版 ③ 王永山等编《微型计算机原理与应用》 西安电子科技大学出版社 2000年9月 1.1将下列二进制数转换成十进制数: 1*27+0*26+0*25+1*24+0*23+1*22+1*21 +0*21 =128D+0D+0D+16D+0D+0D+4D+2D=150D =1*28+0*27+1*26+1*25+0*24+1*23+1*22+0*21+0*20 =256D+0D+64D+32D+0D+16D+4D+0D=364D X=1101101B= 1*26+1*25+0*24+1*23+1*22+0*21 +1*20 =64D+32D+0D+8D+4D+0D+1D=109D 1.2 将下列二进制小数转换成十进制数: (1) X=0.00111B= 0*2-1+0*2-2+1*2-3+1*2-4+1*2-5= 0D+0D+0.125D+0.0625D+0.03125D=0.21875D (2) X=0.11011B= 1*2-1+1*2-2+0*2-3+1*2-4+1*2-5= 0.5D+0.25D+0D+0.0625D+0.03125D=0.84375D (3) X=0.101101B= 1*2-1+0*2-2+1*2-3+1*2-4+0*2-5+1*2-6= 0.5D+0D+0.125D+0.0625D+0D+0.015625D=0.703125D 1.3 将下列十进制整数转换成二进制数: 1.4 将下列十进制小数转换成二进制数: (1) X=0.75D=0.11B (2) X=0.102 D=0.0001101B 1.5 将下列十进制数转换成二进制数 (1) 100.25D= 0110 0100.01H (2) 680.75D= 0010 1010 1000.11B 1.6 将下列二进制数转换成十进制数 (1) X=1001101.1011B =77.6875D (2) X=111010.00101B= 58.15625D 1.7 将下列二进制数转换成八进制数 101’011’101B=535Q 1’101’111’010’010B=15722Q (3) X=110B=6Q 1.8 将下列八进制数转换成二进制数: (1) X=760Q=111'110'000B (2) X=32415Q=11'010'100'001'101B

相关主题
相关文档
最新文档