15-2017微机原理(第2版)-在线作业-3Word版

合集下载

15_2017微机原理(第2版)_在线作业_3

15_2017微机原理(第2版)_在线作业_3

微机原理(第2版)_在线作业_3 一、单选题1.(5分)微型计算机的ALU部件是包含在()之中。

• A. I/O设备• B. CPU• C. I/O接口• D. 存贮器纠错得分: 5知识点: 1 微机系统导论展开解析2.(5分)对于下列程序段:AGAIN:MOV AL,[SI]MOV ES:[DI],ALINC SIINC DILOOP:AGAIN也可用指令()完成同样的功能• A. REP LODSB• B. REP MOVSB• C. REP STOSB• D. REPE SCASB纠错得分: 5知识点: 4 汇编语言程序设计展开解析3.(5分)MOV AX,[BP+SI]的源操作数的物理地址是()。

• A. (DS)×16+(BP)+(SI)• B. (SS)×16+(BP)+(SI)• C. (CS)×16+(BP)+(SI)• D. (ES)×16+(BP)+(SI)纠错得分: 5知识点: 4 汇编语言程序设计展开解析4.(5分)某一测控系统要求计算机输出的模拟控制信号的分辨率必须达到千分之一,则选择的D/A转换器的位数应该至少是()。

• A. 8位• B. 12位• C. 10 位• D. 4位纠错得分: 5知识点: 7.6 数/模与模/数转换接口芯片展开解析5.(5分)主机与外围设备传递数据时,采用下列(),主机与外设是串行工作的。

• A. 中断方式• B. I/O处理机方式• C. DMA 方式• D. 程序查询方式纠错得分: 5知识点: 6 输入/输出与中断展开解析6.(5分)对于系统掉电的情况,CPU是通过()来处理的• A. DMA• B. 软件中断• C. 可屏蔽中断• D. 非屏蔽中断纠错得分: 5知识点: 6 输入/输出与中断展开解析7.(5分)执行下列程序,选择正确的结果:MOV SP,2000HMOV AX,0F0HMOV SI,1234HMOV DX,5678HPUSH SIPOP DISHL DX,1TEST AX,DXPUSH DXHLTSP的值,DH容所在存储器的偏移地址,AX的值,DX的值以及标志位ZF的值分别为()。

微机原理第二版答案

微机原理第二版答案

3.2设(DS)=6000H,(ES)=2000H,(SS)=1500H,(Si)=00A0H,(BX)=0800H,(BP)=1200H,数据变量VAR为0050H. 请分别指出下列各条指令源操作数的寻址方式?它的物理地址是多少?(1) MOV AX,BX (2) MOV DL,80H(3) MOV AX, VAR (4) MOV AX,VAR[BX][SI](5) MOV AL,‘B' (6) MOV DI, ES: [BX](7) MOV DX,[BP] (8) MOV BX,20H[BX]解: (1)寄存器寻址。

因源操作数是寄存器,故寄存器BX就是操作数的地址.(2)立即寻址。

操作数80H存放于代码段中指令码MOV之后。

(3)直接寻址。

(4)基址一变址一相对寻址.操作数的物理地址=(DS) × 16+(SI)+(BX)+VAR= 60000H+00A0H+0800H+0050H=608F0H(5)立即寻址(6)寄存器间接寻址.操作数的物理地址 = (ES) × 16+(BX)= 20000H+0800H = 20800H(7)寄存器间接寻址。

操作数的物理地址= (SS) × 16+(BP)= 15000H+1200H= 16200H(8)寄存器相对寻址.操作数的物理地址=(DS) × 16+(BX)+20H= 60000H+0800H+20H= 60820H3.3 假设(DS)= 212AH,(CS)= 0200H,(IP)= 1200H,(BX)= 0500H,位移量DATA=40H,(217A0H) =2300H,(217E0H)=0400H,(217E2H) =9000H 试确定下列转移指令的转移地址.(1) JMP BX(2) JMP WORD PTR[BX](3) JMP DWORD PTR[BX+DATA]解:转移指令分为段内转移和段间转移,根据其寻址方式的不同,又有段内的直接转移和间接转移,以及段间的直接转移和间接转移地址。

存储器系统微机原理第2版课后答案

存储器系统微机原理第2版课后答案

第六章存储器系统本章主要讨论内存储器系统,在介绍三类典型的半导体存储器芯片的结构原理与工作特性的基础上,着重讲述半导体存储器芯片与微处理器的接口技术。

6.1 重点与难点本章的学习重点是8088 的存储器组织;存储芯片的片选方法(全译码、部分译码、线选);存储器的扩展方法(位扩展、字节容量扩展) 。

主要掌握的知识要点如下:6.1.1 半导体存储器的基本知识1.SRAM DRAM EPROM和ROM勺区别RAM 的特点是存储器中信息能读能写,且对存储器中任一存储单元进行读写操作所需时间基本上是一样的,RAM中信息在关机后立即消失。

根据是否采用刷新技术,又可分为静态RAM( SRAM和动态RAM( DRAM两种。

SRAM是利用半导体触发器的两个稳定状态表示“ 1 ”和“ 0”;DRAM H利用MOS管的栅极对其衬间的分布电容来保存信息,以存储电荷的多少,即电容端电压的高低来表示“1”和“ 0”;ROM勺特点是用户在使用时只能读出其中信息,不能修改和写入新的信息;EPROM可由用户自行写入程序和数据,写入后的内容可由紫外线照射擦除,然后再重新写入新的内容,EPROI可多次擦除,多次写入。

一般工作条件下,EPROM 是只读的。

2.导体存储器芯片的主要性能指标( 1)存储容量:存储容量是指存储器可以容纳的二进制信息量,以存储单元的总位数表示,通常也用存储器的地址寄存器的编址数与存储字位数的乘积来表示。

(2)存储速度:有关存储器的存储速度主要有两个时间参数:TA:访问时间(Access Time),从启动一次存储器操作,到完成该操作所经历的时间。

TMC存储周期(MemoryCycle ), 启动两次独立的存储器操作之间所需的最小时间间隔。

(3)存储器的可靠性:用MTB—平均故障间隔时间(Mea n Time Between Failures ) 来衡量。

MTBF越长,可靠性越高。

( 4)性能/ 价格比:是一个综合性指标,性能主要包括存储容量、存储速度和可靠性。

微机原理实验报告2g(参考答案)

微机原理实验报告2g(参考答案)

实验步骤及结果记录: 实验步骤: (1) 打开 DVCC-598JH 实验箱电源。 (2) 启动计算机,运行 DVCC-598JH 实验系统。 (3) 新建文件、输入程序并保存文件。 (4) 按 F9 键调试程序。 (5) 按 Ctrl+F9 键编译链接并传送文件至 DVCC-598JH 实验箱。 (6) 打开内部数据区,将 20H 单元的值更改为 00H 运行,观察程序运行情况。 (7) 分别将 20H 单元的值更改为正数(01H~7FH) 、负数(80H~0FFH)运行, 观察程序运行情况。 结果记录: 将 20H 单元的值更改为 00H 运行,观察到 21H 单元的值为 00H; 将 20H 单元的值更改为 08H 运行,观察到 21H 单元的值为 01H; 将 20H 单元的值更改为 87H 运行,观察到 21H 单元的值为 0FFH;
实验步骤及结果记录: 实验步骤: (1) 新建文件、输入程序并保存文件。 (2) 按 F9 键调试程序。 (3) 按 Ctrl+F9 键编译链接并传送文件至 DVCC-598JH 实验箱。 (4) 打开内部数据区,更改从 20H 单元的 8 个数据,观察程序运行情况。 (5) 打开外部数据区,观察从 2000H 开始的 16 个单元数据,检查运行结果的正确性。 结果记录: 20H 给定值 观察值 观察值 87H 2000H 07H 2001H 08H 21H 54H 2002H 04H 2003H 05H 22H 36H 2004H 06H 2005H 03H 23H 23H 2006H 03H 2007H 02H 24H 19H 2008H 09H 2009H 01H 25H 43H 200AH 03H 200BH 04H 26H 77H 200CH 07H 200DH 07H 27H 69H 200EH 09H 200FH 06H

单片微机原理与接口技术(第2版)-基于STC15系列单片机(习题部分与答案)(3)

单片微机原理与接口技术(第2版)-基于STC15系列单片机(习题部分与答案)(3)

单片微机原理与接口技术-基于STC15系列单片机(第2版)习题部分第1章一、填空题1. 125= 01111101B= 7d H=( 0001 0010 0101)8421BCD码=(0110001 0110010 0110101)ASCII码。

2. 微型计算机由CPU、存储器、I/O 接口以及连接他们的总线组成。

3. 微型计算机的CPU是通过地址总线、数据总线、控制总线与外围电路进行连接与访问的,其中,地址总线用于CPU寻址,地址总线的数据量决定CPU的最大寻址能力;数据总线用于CPU与外围器件爱存储器、I/O接口)交换数据,数据总线的数量决定CPU一次交换数据能力;控制总线用于确定CPU与外围器件的交换数据的类型。

4. I/O 接口的作用是CPU与输入/输出设备的连接桥梁,相当于一个数据转换器。

5. 按存储性质分,微型计算机存储器分为_ _程序存储器______和数据存储器两种类型。

6. 16位CPU是指数据总线的位数为16位。

7 若CPU地址总线的位数为16,那么CPU的最大寻址能力为64K 。

8. 微型计算机执行指令的顺序是按照在程序存储中的存放顺序执行的。

在执行指令时包含取指、指令译码、执行指令三个工作过程。

9. 微型计算机系统由微型计算机和输入/输出设备组成。

10. 微型计算机软件的编程语言包括高级语言、汇编语言和机器语言三种类型。

二、选择题1.当CPU的数据总线位数为8位时,标志着CPU一次交换数据能力为D。

A. 1位B. 4 位C. 16位D. 8位2. 当CPU地址总线为8位时,标志着CPU的最大寻址能力为 C 。

A. 8个空间B. 16个空间C. 256个空间D. 64K个空间3. 微型计算机程序存储器空间一般由 A 构成。

A. 只读存储器B. 随机存取存储器4. 微型计算机数据存储器空间一般由 B 构成。

A. 只读存储器B. 随机存取存储器三、判断题1. 键盘是微型计算机的基本组成部分。

大工14春《微机原理与控制技术》在线作业3答案

大工14春《微机原理与控制技术》在线作业3答案

大工14春《微机原理与控制技术》在线作业3
单选题判断题多选题
一、单选题(共5 道试题,共20 分。


1. CPU对外设访问实质上是对()的访问。

A. 接口
B. I/O端口
C. I/O设备
D. 接口电路
-----------------选择:B
2. I/O设备与CPU之间进行信息交换,其状态信息是通过()总线传送给CPU的。

A. 地址
B. 数据
C. 控制
D. 三者皆可
-----------------选择:B
3. 中断向量表所占用内存地址空间为()。

A. 00000H--000FFH
B. 00000H--00100H
C. 00000H--003FFH
D. FFF00H--FFFFFH
-----------------选择:C
4. 下列不属于中断控制的是()。

A. 中断源识别和优先级判断
B. 中断嵌套
C. 中断允许与屏蔽
D. 中断响应
-----------------选择:D
5. 下列不属于内部中断的是()。

A. 溢出
B. 断点
C. 单步
D. INTR
-----------------选择:D
大工14春《微机原理与控制技术》在线作业3
单选题判断题多选题。

微机原理与接口技术(楼顺天第二版)第二章习题解答

微机原理与接口技术(楼顺天第二版)第二章习题解答

微机原理与接口技术(楼顺天第二版)习题解答第2章 8086CPU 的结构与功能2.1 答:微处理器内部结构由四部分组成:(1)算术逻辑运算单元ALU :完成所有的运算操作; (2)工作寄存器:暂存寻址信息和计算过程中的中间结果;(3)控制器:完成指令的读入、寄存和译码,并产生控制信号序列使ALU 完成指定操作; (4)I/O 控制逻辑:处理I/O 操作。

2.2 答:微处理器级总线有三类:(1)数据总线:传送信息;(2)地址总线:传送地址码;(3)控制总线 传送控制信号。

2.3 答:地址码只能由CPU 生成。

而数据需要在CPU 和存储器之间传输。

2.4 答:8086CPU 对存储器按20位地址编址,从00000H~FFFFFH ;IO 端口按16位编址,从0000H~FFFFH 。

为独立编址方式。

统一编址优点为存储器与I/O 端口访问指令一致,寻址方式多,缺点是I/O 端口地址占用了一定范围的存储器地址;独立编址的优点是存储器与I/O 端口有各自的地址,缺点是需要有专门的指令,使得指令系统复杂。

2.5 8086CPU 按内部功能可分为BIU 和EU 两部分。

BIU 主要完成取指令、存储数据操作;EU 的功能是执行指令规定的操作。

EU 和BIU 可以独立、并行执行,但相互之间会有协作。

当指令队列中还没有指令时,EU 处于等待状态,当EU 执行指令需要访问存储器或I/O 端口时,BIU 应尽快完成存取数据的操作。

2.6 答:8086CPU 内部有14个16位寄存器,其中8个通用寄存器(4数据寄存器AX 、BX 、CX 、DX ,4地址指针/变址寄存器SI 、DI 、SP 、BP ),4个段寄存器(CS 、DS 、ES 、SS ),2个控制寄存器(指令指针IP ,微处理器状态字PSW )。

应该注意的是:可以在指令中用作为地址指针的寄存器有:SI 、DI 、BP 和BX ;在微处理器状态字PSW 中,一共设定了9个标志位,其中6个标志位用于反映ALU 前一次操作的结果状态(CF ,PF ,AF ,ZF ,SF ,OF ),另3个标志位用于控制CPU 操作(DF ,IF ,TF )。

微计算机原理(第2版)第三章课后习题答案 潘名莲 马争 丁庆生 编著.

微计算机原理(第2版)第三章课后习题答案  潘名莲 马争 丁庆生 编著.

第三章80x86 指令系统3-1 指令由操作码字段和操作数字段组成。

8086的指令长度在1~6字节范围。

3-2 分别指出下列指令中源操作数和目的操作数的寻址方式。

若是存储器寻址,使用表达式表示出EA=?PA=?(1) MOV SI, 2100H (2) MOV CX, DISP[BX] (3) MOV [SI], AX(4) ADC ZX, [BX][SI] (5) AND AX, DX (6) MOV AX, [BX+10H](7) MOV AX, ES:[BX] (8)MOV AX, [BX+SI+20H] (9) MOV [BP], CX(10) PUSH DS解:源操作数寻址目的操作数寻址EA PA1) MOV SI, 2100H 立即数寻址寄存器————(2) MOV CX, DISP[BX] 寄存器相对寻址寄存器[BX+SISP] (DS)*16+(BX+DISP)(3) MOV [SI], AX 寄存器寻址寄存器间接[SI[ (DS)*16+(SI)(4) ADC ZX, [BX][SI] 基址变址寻址寄存器[BX+SI] (DS)*16+(BX)+(SI)(5) AND AX, DX 寄存器寻址寄存器————(6) MOV AX, [BX+10H] 寄存器相对寻址寄存器[BX+DISP] (DS)*16+(BX)+10H(7) MOV AX, ES:[BX] 带段超越寄存器寻址寄存器[BX] (ES)*16+(BX)(8)MOV AX, [BX+SI+20H] 相对基址变址寻址寄存器[BX+SI+20H] (DS)*16+(BX)+(SI)+20H(9) MOV [BP], CX 寄存器寻址寄存器间接[BP] (SS)*16+(BP)(10) PUSH DS 固定寻址寄存器[SP] (SS)*16+(SP)3-3 已知8086中一些寄存器的内容和一些存储器单元的内容如图3-1所示,试指出下列各条指令执行后,AX中的内容。

微计算机原理(第2版)第一章课后习题答案 潘名莲 马争 丁庆生 编著 2

微计算机原理(第2版)第一章课后习题答案  潘名莲 马争 丁庆生 编著 2

第一章基础知识1—1解释和区别名词术语1、微处理器μP,微计算机μC,微处理器系统μPS。

解:(1)、微处理器是把原来的中央处理器单元CPU的复杂电路(包括运算器和控制器)做在一片或几片大规模集成电路的芯片上。

我们把这种微缩的CPU 大规模集成电路称为微处理器简称μP或者MP。

(2)微计算机是以微处理器为核心,再配上其他的芯片,如随机存储器RAM,只读存储器ROM以及I/O接口电路以及其他一些辅助电路而构成的微型化计算机装置,简称MC或者μC。

(3)微处理器系统是以微处理器为核心配置相应的一系列大规模集成电路以满足用户需要的特殊专门用途的系统,简称MPS或者μPS。

2、单片微处理器和单片微计算机。

解:(1)、单片微型计算机:所谓单片微型计算机,就是将CPU、RAM、ROM、定时/计数器和多种I/O接口电路都集成在一块集成电路芯片上的微型计算机,又皆称为单片机或微处理器。

(2)单片微处理器:就是把微处理器的各个逻辑部件都集成在一块芯片上,故称为单片微处理器。

3、硬件和软件解:(1)所谓硬件是指计算机的硬设备,是实体部分。

微型计算机的硬件是指主机箱、系统主板、硬盘驱动器、软盘驱动器,显示器和键盘等基本部件构成的系统。

(2)软件是指微计算机为了方便用户和充分发挥微计算机及其效所必备的各种程序。

它们或存在于内存储器或者外存储器。

硬件和软件是组成微机系统必不可少的组成部分。

4、系统软件、中间件和应用软件解:(1)、系统软件:为了充分发挥计算机效能的系列软件,由厂家提供给用户,包括操作系统,语言处理系统及支撑软件(服务型程序)。

(2)中间件:为协调异构系统之间的最佳联合,所需的软件支撑。

(3)应用软件:为了解决各类应用问题而编写的程序,处于软件系统的最外层,直接面向用户,为用户服务。

它包括用户编写的特定程序以及商品化的应用软件。

5、位、字节、字和双字。

解:(1)、位:一个二进制位是计算机中表示信息的最小单位。

微机原理与接口技术(第2版)牟琦主编习题答案

微机原理与接口技术(第2版)牟琦主编习题答案

习题11.什么是汇编语言,汇编程序,和机器语言?答:机器语言是用二进制代码表示的计算机能直接识别和执行的一种机器指令的集合。

汇编语言是面向及其的程序设计语言。

在汇编语言中,用助记符代替操作码,用地址符号或标号代替地址码。

这种用符号代替机器语言的二进制码,就把机器语言编程了汇编语言。

使用汇编语言编写的程序,机器不能直接识别,要由一种程序将汇编语言翻译成机器语言,这种起翻译作用的程序叫汇编程序。

2.微型计算机系统有哪些特点?具有这些特点的根本原因是什么?答:微型计算机的特点:功能强,可靠性高,价格低廉,适应性强、系统设计灵活,周期短、见效快,体积小、重量轻、耗电省,维护方便。

这些特点是由于微型计算机广泛采用了集成度相当高的器件和部件,建立在微细加工工艺基础之上。

3.微型计算机系统由哪些功能部件组成?试说明“存储程序控制”的概念。

答:微型计算机系统的硬件主要由运算器、控制器、存储器、输入设备和输出设备组成。

“存储程序控制”的概念可简要地概括为以下几点:①计算机(指硬件)应由运算器、存储器、控制器和输入/输出设备五大基本部件组成。

②在计算机内部采用二进制来表示程序和数据。

③将编好的程序和原始数据事先存入存储器中,然后再启动计算机工作,使计算机在不需要人工干预的情况下,自动、高速的从存储器中取出指令加以执行,这就是存储程序的基本含义。

④五大部件以运算器为中心进行组织。

4.请说明微型计算机系统的工作过程。

答:微型计算机的基本工作过程是执行程序的过程,也就是CPU自动从程序存放的第1个存储单元起,逐步取出指令、分析指令,并根据指令规定的操作类型和操作对象,执行指令规定的相关操作。

如此重复,周而复始,直至执行完程序的所有指令,从而实现程序的基本功能。

5.试说明微处理器字长的意义。

答:微型机的字长是指由微处理器内部一次可以并行处理二进制代码的位数。

它决定着计算机内部寄存器、ALU和数据总线的位数,反映了一台计算机的计算精度,直接影响着机器的硬件规模和造价。

第六章 存储器系统 微机原理 第2版 课后答案

第六章  存储器系统 微机原理 第2版 课后答案

第六章存储器系统本章主要讨论内存储器系统,在介绍三类典型的半导体存储器芯片的结构原理与工作特性的基础上,着重讲述半导体存储器芯片与微处理器的接口技术。

6.1 重点与难点本章的学习重点是8088的存储器组织;存储芯片的片选方法(全译码、部分译码、线选);存储器的扩展方法(位扩展、字节容量扩展)。

主要掌握的知识要点如下:6.1.1 半导体存储器的基本知识1.SRAM、DRAM、EPROM和ROM的区别RAM的特点是存储器中信息能读能写,且对存储器中任一存储单元进行读写操作所需时间基本上是一样的,RAM中信息在关机后立即消失。

根据是否采用刷新技术,又可分为静态RAM(SRAM)和动态RAM(DRAM)两种。

SRAM是利用半导体触发器的两个稳定状态表示“1”和“0”;DRAM是利用MOS管的栅极对其衬间的分布电容来保存信息,以存储电荷的多少,即电容端电压的高低来表示“1”和“0”;ROM的特点是用户在使用时只能读出其中信息,不能修改和写入新的信息;EPROM可由用户自行写入程序和数据,写入后的内容可由紫外线照射擦除,然后再重新写入新的内容,EPROM可多次擦除,多次写入。

一般工作条件下,EPROM 是只读的。

2.导体存储器芯片的主要性能指标(1)存储容量:存储容量是指存储器可以容纳的二进制信息量,以存储单元的总位数表示,通常也用存储器的地址寄存器的编址数与存储字位数的乘积来表示。

(2)存储速度:有关存储器的存储速度主要有两个时间参数:TA:访问时间(Access Time),从启动一次存储器操作,到完成该操作所经历的时间。

TMC:存储周期(Memory Cycle),启动两次独立的存储器操作之间所需的最小时间间隔。

(3)存储器的可靠性:用MTBF—平均故障间隔时间(Mean Time Between Failures)来衡量。

MTBF越长,可靠性越高。

(4)性能/价格比:是一个综合性指标,性能主要包括存储容量、存储速度和可靠性。

untc朱金钧_麻新旗 微机原理(第二版)习题答案_第2章

untc朱金钧_麻新旗 微机原理(第二版)习题答案_第2章

第2章8086微处理器及其系统1. 8086 CPU 由哪两部分构成,它们的主要功能是什么?在执行指令期间,EU 能直接访问存储器吗,为什么?【解】8086CPU由执行部件(EU)和总线接口部件(BIU)两部分组成。

执行部件由内部寄存器组、算术逻辑运算单元(ALU)与标志寄存器(FR)及内部控制逻辑等三部分组成。

寄存器用于存储操作数和中间结果;算术逻辑单元完成16位或8位算术逻辑运算,运算结果送上ALU内部数据总线,同时在标志寄存器中建立相应的标志;内部控制逻辑电路的主要功能是从指令队列缓冲器中取出指令,对指令进行译码,并产生各种控制信号,控制各部件的协同工作以完成指令的执行过程。

总线接口部件(BIU)负责CPU与存储器、I/O设备之间传送数据、地址、状态及控制信息。

每当EU部件要执行一条指令时,它就从指令队列头部取出指令,后续指令自动向前推进。

EU要花几个时钟周期执行指令,指令执行中若需要访问内存或I/O设备,EU就向BIU申请总线周期,若BIU总线空闲,则立即响应,若BIU 正在取一条指令,则待取指令操作完成后再响应EU的总线请求。

2. 8086CPU与传统的计算机相比在执行指令方面有什么不同?这样的设计思想有什么优点?【解】8086 CPU与传统的计算机相比增加了指令队列缓冲器,从而实现了执行部件(EU)与总线接口(BIU)部件的并行工作,因而提高了8086系统的效率。

3. 8086 CPU 中有哪些寄存器,各有什么用途?【解】8086共有8个16位的内部寄存器,分为两组:①通用数据寄存器。

四个通用数据寄存器AX、BX、CX、DX均可用作16位寄存器也可用作8位寄存器。

用作8位寄存器时分别记为AH、AL、BH、BL、CH、CL、DH、DL。

AX(AH、AL)累加器。

有些指令约定以AX(或AL)为源或目的寄存器。

实际上大多数情况下,8086的所有通用寄存器均可充当累加器。

BX(BH、BL)基址寄存器。

大工14秋《微机原理与控制技术》在线作业3满分答案

大工14秋《微机原理与控制技术》在线作业3满分答案

大工14秋《微机原理与控制技术》在线作业3
一,单选题
1. 中断向量表在内存中所占用的内存地址空间为()。

A. 00000H—00FFFH
B. F0000H--F0100H
C. 00000H--003FFH
D. FFF00H--FFFFFH
?
正确答案:C
2. 中断通常允许中断嵌套,8086CPU具体能嵌套多少级中断受()的限制。

A. 内存大小
B. 处理速度
C. 运算效率
D. 堆栈深度
?
正确答案:D
3. 下列几个选项中,不是常用的存储器地址译码方式是()。

A. 线选译码
B. 局部译码
C. 部分译码
D. 全译码
?
正确答案:B
4. 下列选项中不属于系统异常的是()。

A. 故障
B. 陷阱
C. 中断
D. 异常终止
?
正确答案:C
5. 下列传送方式中,不是总线数据的传送方式的是()。

A. 串行传送方式
B. 并行传送方式
C. 按位传送方式
D. 并串行传送方式
?
正确答案:C。

(完整word版)《微机原理及接口技术》(第2版)—习题解答

(完整word版)《微机原理及接口技术》(第2版)—习题解答

《16/32位微机原理、汇编语言及接口技术·第2版》习题解答第1章微处理器指令系统〔习题1.1〕微型计算机到目前为止已发展了几代?给出各代微机的特点和典型的微处理器。

〔解答〕〔习题1.2〕什么是微型计算机?PC机、单片机和数字信号处理器的含义各是什么?〔解答〕⏹微型计算机:以大规模、超大规模集成电路为主要部件,以集成了计算机主要部件——控制器和运算器的微处理器为核心,所构造出的计算机系统⏹PC机:PC(Personal Computer)机就是面向个人单独使用的一类微机⏹单片机:用于控制的微处理器芯片,内部除CPU外还集成了计算机的其他一些主要部件,如:ROM、RAM、定时器、并行接口、串行接口,有的芯片还集成了A/D、D/A 转换电路等。

⏹数字信号处理器DSP:主要面向大流量数字信号的实时处理,在宿主系统中充当数据处理中心,在网络通信、多媒体应用等领域正得到越来越多的应用〔习题1.3〕微型计算机主要由哪些基本部件组成?各部件的主要功能是什么?〔解答〕CPU:存储器:外部设备:〔习题1.4〕什么是微机的系统总线?微机的总线结构为它带来了哪些好处?除电源和地线外,一般将总线分为哪3组信号?总线的使用特点是什么?〔解答〕⏹系统总线:传递信息的一组公用导线,CPU通过它们与存储器和I/O设备进行信息交换⏹好处:组态灵活、扩展方便⏹三组信号线:数据总线、地址总线和控制总线⏹其使用特点是:在某一时刻,只能由一个总线主控设备来控制系统总线,只能有一个发送者向总线发送信号;但可以有多个设备从总线上同时获得信号。

〔习题1.5〕简述微型计算机的两个主要应用方向及其应用特点。

〔解答〕⏹用于数值计算、数据处理及信息管理方向⏹采用通用微机,要求有较快的工作速度、较高的运算精度、较大的内存容量和较完备的输入输出设备,为用户提供方便友好的操作界面和简便快捷的维护、扩充手段。

⏹用于过程控制及嵌人应用方向⏹采用控制类微机,要求能抵抗各种干扰、适应现场的恶劣环境、确保长时间稳定地工作,要求其实时性要好、强调其体积要小、便携式应用强调其省电。

微计算机原理(第2版)第二章课后习题答案 潘名莲 马争 丁庆生 编著

微计算机原理(第2版)第二章课后习题答案  潘名莲 马争 丁庆生 编著

第二章IA-32结构微处理器及其体系结构2-1 请将左边的术语和右边的含义联系起来,在括号中填入右边的代号字母:1.字长(i)a. 指由8个二进制位组成的通用基本单元。

2.字节(a)b. 是CPU指令执行时间的刻度。

3.指令(h)c. μPS所能访问的存储单元数,与CPU地址总线条数有关4.基本指令执行时间(g)d. 唯一能代表存储空间每个字节单元的地址,用五位16进制数表示。

5.指令周期(j)e. CPU执行访问存储器或I/O操作一次所花的时间。

6.时钟周期(b)f. 由段基址和偏移地址组成,均用四位16进制数表示。

7.总线周期(e)g. 指寄存器执行加法指令所花的时间。

8.Cache (k)h. 完成操作的指令。

9.虚拟存储器(l)i.指μP在交换,加工,存放信息时信息位的最基本长度。

10.访存空间(c)j. 各条指令执行所花时间,不同指令不一。

11.实际地址(d)k. 为缓解CPU与主存储器间交换数据的速度瓶颈而建立的高速缓冲存储器。

12.逻辑地址(f)l. CPU执行程序时看到的一个速度接近内存却具有外存容量的假想存储器2-2 下面列出计算机中常用的一些单位,试指出其用途和代表的含义。

例:页面。

用来表示存储器容量的一种单位,1页面=256B(字节)(1)MIPS (2)KB (3)MB (4)GB (5)TB解:(1)MIPS 百万条指令每秒,用来表示计算机运算速度的一种单位。

(2)KB 千字节,用来表示存储器容量的一种单位,1KB=210B(3)MB 兆字节,用来表示存储器容量的一种单位,1MB=220B(4)GB 吉字节,用来表示存储器容量的一种单位,1GB=230B(5)TB 太字节,用来表示存储器容量的一种单位,1TB=240B2-3 在下列各项中,选出8086的EU和BIU的组成部件,将所选部件的编号填写与后:EU BIU1. 地址部件AU2. 段界检查器3. ALU4. 20位地址产生器∑5. 20位物理地址加法器6. 指令队列7.状态标志寄存器8. 总线控制逻辑9. 控制单元10.段寄存器组11. 指令指针12. 通用寄存器组解:EU 3、7、9、12 BIU 1、2、4、5、6、8、10、112-4 试将左边的标志和右边的功能联系起来。

16/32位微机原理、汇编语言及接口技术第2版-第三章-习题答案

16/32位微机原理、汇编语言及接口技术第2版-第三章-习题答案

16/32位微机原理、汇编语⾔及接⼝技术第2版-第三章-习题答案第3章汇编语⾔程序设计(习题3)3.16 解:mov ah,1 ;只允许输⼊⼩写字母int 21hsub al,20h ;转换为⼤写字母mov dl,almov ah,2int 21h ;显⽰3.17 解:mov bx,offset LEDtablemov al,lednumxlat3.18 解:mov ax, bufXcmp ax, bufYjae donemov ax, bufYdone: mov bufZ, ax3.19 解:.model small.stack.databufX dw -7signX db ?.code.startupcmp bufX,0 ;test bufX,80hjl next ;jnz nextmov signX,0jmp donenext: mov signX,-1end3.20 解:mov dl,’2’mov ax,bufXcmp ax,bufYje next1dec dlnext1: cmp ax,bufZje next2dec dlnext2: mov ah,2int 21h3.21 解:;代码段mov al,numbermov bx,0 ;BX←记录为1的位数restart: cmp al,0 ;AL=0结束jz doneagain: shr al,1 ;最低位右移进⼊CFjc next ;为1,转移inc bx ;不为1,继续jmp againnext: push axpush bxshl bx,1 ;位数乘以2(偏移地址要⽤2个字节单元)jmp addrs[bx] ;间接转移:IP←[table+BX];以下是各个处理程序段fun0: mov dl,'0'jmp dispfun1: mov dl,'1'jmp dispfun2: mov dl,'2'jmp dispfun3: mov dl,'3'fun4: mov dl,'4'jmp dispfun5: mov dl,'5'jmp dispfun6: mov dl,'6'jmp dispfun7: mov dl,'7'jmp disp;disp: mov ah,2 ;显⽰⼀个字符int 21hpop bxpop axjmp restartdone: …3.22 编制程序完成12H、45H、0F3H、6AH、20H、0FEH、90H、0C8H、57H和34H等10个字节数据之和,并将结果存⼊字节变量SUM中(不考虑溢出和进位)。

微计算机原理第二版潘明莲马争丁庆生著电子工业出版社习题答案16章

微计算机原理第二版潘明莲马争丁庆生著电子工业出版社习题答案16章

习题答案1-1 解释和区别下列名词术语。

(1). 微处理器μP,微计算机μC,微处理器系统μPS。

(5). 位、字节、字和双字。

(7). RAM 和ROM(8). I/O 接口和I/O 设备。

(9). 芯片总线、片总线、内总线和外总线。

答:(1). 把CPU 的复杂电路,包括运算器和控制器作在一片或几片大规模集成电路的半导体芯片上,这种集成电路叫微处理器μP。

微处理器为核心,配上RAM、ROM,I/O 接口及有关辅助电路组成的微型化的主计算机装置称为微计算机μC。

微处理器为核心构成的专用系统称为微处理器系统μPS。

(5)一个二进制的位称作位、8 个相邻二进制位称作字节、2 个字节称作字,2 个字(4 个字节)称作双字。

(7)能进行随即读写操作的存储器称作RAM。

只读存储器叫ROM。

(8)输入/输出接口电路称作I/O 接口,通过I/O 接口接入的外部设备如监视器,键盘、鼠标称作I/O 设备。

(9)位于CPU 芯片内部,用来实现CPU 内部各功能单元电路之间的相互连接和信号的传递的总线叫芯片总线。

片总线是微计算机主板或单板微计算机上以CPU 芯片为核心,芯片与芯片间连接的总线。

内总线指微计算机系统中实现插件板之间的连接的总线。

如IBM PC 的PC 总线,PC-XT 总线,PCI、ISA 总线等等。

外总线用于系统之间的连接,完成系统与系统之间通信的总线。

如RS-232,IEE488、USB 等等。

1-6 将下列十进制数转换为二进制数、十六进制数和BCD 数(1)124.625(6)268.875解:(1)124=01111100B=7CH,0.625×16=10,所以0.625=0.AH=0.1010B∴124.625=7C.AH=01111100.1010B=000100100100.011000100101BCD(2)268=256+12=100001100B=10CH,0.875×16=14,∴0.875=0.EH=0.1110B.∴268.875=10C.EH=100001100.111B=001001101000.100001110101BCD1-7 用16 位二进制数表示出下列十进制数的原码、反码和补码。

微机原理与接口技术课后答案第二版

微机原理与接口技术课后答案第二版

微机原理与接口技术课后答案第二版微机原理与接口技术课后答案第二版【篇一:《微机原理与接口技术》(第二版)龚尚福-习题解析和实验指导】xt>2.2 8086微处理器由哪几部分组成?各部分的功能是什么?16355【解】:按功能可分为两部分:总线接口单元biu(bus interface unit)和执行单元eu(execution unit)。

总线接口单元biu是8086 cpu在存储器和i/o设备之间的接口部件,负责对全部引脚的操作,即8086对存储器和i/o设备的所有操作都是由biu完成的。

所有对外部总线的操作都必须有正确的地址和适当的控制信号,biu中的各部件主要是围绕这个目标设计的。

它提供了16位双向数据总线、20位地址总线和若干条控制总线。

其具体任务是:负责从内存单元中预取指令,并将它们送到指令队列缓冲器暂存。

cpu执行指令时,总线接口单元要配合执行单元,从指定的内存单元或i/o端口中取出数据传送给执行单元,或者把执行单元的处理结果传送到指定的内存单元或i/o端口中。

执行单元eu中包含1个16位的运算器alu、8个16位的寄存器、1个16位标志寄存器fr、1个运算暂存器和执行单元的控制电路。

这个单元进行所有指令的解释和执行,同时管理上述有关的寄存器。

eu对指令的执行是从取指令操作码开始的,它从总线接口单元的指令队列缓冲器中每次取一个字节。

如果指令队列缓冲器中是空的,那么eu就要等待biu通过外部总线从存储器中取得指令并送到eu,通过译码电路分析,发出相应控制命令,控制alu数据总线中数据的流向。

2.3 简述8086 cpu的寄存器组织。

【解】:(1)通用寄存器:通用寄存器又称数据寄存器,既可作为16位数据寄存器使用,也可作为两个8位数据寄存器使用。

当用作16位时,称为ax、bx、cx、dx。

当用作8位时,ah、bh、ch、dh 存放高字节,al、bl、cl、dl存放低字节,并且可独立寻址。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

微机原理(第2版)_在线作业_3 一、单选题
1.
(5分)
微型计算机的ALU部件是包含在()之中。

纠错
得分:5
知识点: 1 微机系统导论
展开解析
2.
(5分)
对于下列程序段:
AGAIN:MOV AL,[SI]
MOV ES:[DI],AL
INC SI
INC DI
LOOP:AGAIN
也可用指令()完成同样的功能
纠错
得分:5
知识点: 4 汇编语言程序设计
展开解析
3.
(5分)
MOV AX,[BP+SI]的源操作数的物理地址是()。

纠错
得分:5
知识点: 4 汇编语言程序设计
展开解析
4.
(5分)
某一测控系统要求计算机输出的模拟控制信号的分辨率必须达到千分之一,则选择的D/A转换器的位数应该至少是()。

• D. 4位
纠错
得分:5
知识点:7.6 数/模与模/数转换接口芯片
展开解析
5.
(5分)
主机与外围设备传递数据时,采用下列(),主机与外设是串行工作的。

纠错
得分:5
知识点: 6 输入/输出与中断
展开解析
6.
(5分)
对于系统掉电的情况,CPU是通过()来处理的
纠错
得分:5
知识点: 6 输入/输出与中断
展开解析
7.
(5分)
执行下列程序,选择正确的结果:
MOV SP,2000H
MOV AX,0F0H
MOV SI,1234H
MOV DX,5678H
PUSH SI
POP DI
SHL DX,1
TEST AX,DX
PUSH DX
HLT
SP的值,DH内容所在存储器的偏移地址,AX的值,DX的值以及标志位ZF的值分别为()。

纠错
得分:5
知识点: 4 汇编语言程序设计
展开解析
8.
(5分)
下列数中为最小值的是()。

• A. 10011000BCD
纠错
得分:5
知识点: 2 微机运算基础
展开解析
9.
(5分)
假定(SS)=2000H,(SP)=0100H,(AX)=2107H,执行指令PUSH AX后,存放数据21H 的物理地址是()。

纠错
得分:5
知识点: 4 汇编语言程序设计
展开解析
10.
(5分)
下列数中为最大值的是()。

• D. 10011000BCD
纠错
得分:5
知识点: 2 微机运算基础
展开解析
二、判断
1.
(5分)
在中断响应周期内,将IF置0是由硬件自动完成。

()

纠错
得分:5
知识点: 6 输入/输出与中断
展开解析
2.
(5分)
指令中都必须有操作数。

()

纠错
得分:5
知识点: 3 微处理器及其系统
展开解析
3.
(5分)
十进制数-75有二进制数10110101表示,其表示方法是补码。

()

纠错
得分:5
知识点: 2 微机运算基础
展开解析
4.
(5分)
如果选择波特率因子为16,在接收时,采用波特率的16倍频率作为接收时钟,其目的是识别正确的起始位。

()

纠错
得分:5
知识点:7.5 可编程串行异步通信接口芯片8250
展开解析
5.
(5分)
在异步串行输入/输出接口中,实现并行数据与串行数据转换的主要功能部件是发送数据寄存器和接收移位寄存器。

()

纠错
得分:5
知识点:7.5 可编程串行异步通信接口芯片8250
展开解析
6.
(5分)
8086CPU对I/O接口编址采用I/O端口和寄存器统一编址。

()。


纠错
得分:5
知识点: 6 输入/输出与中断
展开解析
7.
(5分)
目前,在计算机中采用二进制数,是因为书写方便。

()

纠错
得分:5
知识点: 2 微机运算基础
展开解析
8.
(5分)
当8253可编程定时/计数器工作在方式2下时,需要由外部脉冲触发开始计数。

()

纠错
得分:5
知识点:7.2 可编程计数器/定时器8253-5
展开解析
9.
(5分)
十进制调整指令AAA跟在ADD或ADC之后。

()

纠错
得分:5
知识点: 3 微处理器及其系统
展开解析
10.
(5分)
8255A在方式0工作时,端口A、B和端口C的输入/输出有8种组合。

()

纠错
得分:5
知识点:7.4 可编程并行通信接口芯片8255A
(注:可编辑下载,若有不当之处,请指正,谢谢!)。

相关文档
最新文档