《微机原理与接口技术》课后习题答案Word文件下载.doc

上传人:b****9 文档编号:13072555 上传时间:2022-10-04 格式:DOC 页数:43 大小:264.50KB
下载 相关 举报
《微机原理与接口技术》课后习题答案Word文件下载.doc_第1页
第1页 / 共43页
《微机原理与接口技术》课后习题答案Word文件下载.doc_第2页
第2页 / 共43页
《微机原理与接口技术》课后习题答案Word文件下载.doc_第3页
第3页 / 共43页
《微机原理与接口技术》课后习题答案Word文件下载.doc_第4页
第4页 / 共43页
《微机原理与接口技术》课后习题答案Word文件下载.doc_第5页
第5页 / 共43页
点击查看更多>>
下载资源
资源描述

《微机原理与接口技术》课后习题答案Word文件下载.doc

《《微机原理与接口技术》课后习题答案Word文件下载.doc》由会员分享,可在线阅读,更多相关《《微机原理与接口技术》课后习题答案Word文件下载.doc(43页珍藏版)》请在冰豆网上搜索。

《微机原理与接口技术》课后习题答案Word文件下载.doc

1)ASCII码的编码方法是使用7位二进制数来表示所有的大写和小写字母,数字0到9、标点符号,以及在美式英语中使用的特殊控制字符

2)十进制205的ASCII码是:

011000101

3)字符串A+B=C的ASCII码是:

412B423D43

5.机器数与真值有什么区别?

机器数有哪些特点?

1)真值是所表示的数的大小,一般用十进制表征。

机器数原码,补码,反码都是机器数一种表现形式,或说都属于机器数

2)机器数的特点:

一:

 

数的符号数值化。

实用的数据有正数和负数,由于计算机内部的硬件只能表示两种物理状态(用0和1表示),因此实用数据的正号“+”或负号“-”,在机器里就用一位二进制的0或1来区别。

通常这个符号放在二进制数的最高位,称符号位,以0代表符号“+”,以1代表符号“-”。

因为有符号占据一位,数的形式值就不等于真正的数值,带符号位的机器数对应的数值称为机器数的真值。

例如二进制真值数-011011,它的机器数为1011011。

二:

二进制的位数受机器设备的限制。

机器内部设备一次能表示的二进制位数叫机器的字长,一台机器的字长是固定的。

字长8位叫一个字节(Byte),现在机器字长一般都是字节的整数倍,如字长8位、16位、32位、64位。

6.写出原码、反码、补码的定义,并说明它们有哪些性质。

1)原码,是一种计算机中对数字的二进制表示方法,是最简单的机器数,数码序列中最高位为符号位,符号位为0表示正数,符号位为1表示负数;

其余有效值部分用二进制的绝对值表示

2)反码,是计算机中表示二进制数的一种方法,若原码的符号位不变,对其余位逐位取反,即得到其反码

3)补码,正数的补码与原码相同,负数的补码:

符号位为1,其余位为该数绝对值的原码按位取反,然后整个数加1.

4)性质

7.计算机中为什么采用补码形式存储数据?

当计算机的字长n=16时,补码的数据表示范围是多少?

原因:

1)因为使用补码可以将符号位和其他位统一处理,同时,减法也可以按加法来处理

2)两个用补码表示的数相加时,如果最高位(符号位)有进位,则进位被舍弃

当计算机的字长n=16时,补码的数据表示范围是:

—32768~+32767

8.设机器字长n=8,求下列各数的原码、反码和补码。

(1)X=+1101001B

原码:

X=01101001反码:

X=01101001补码:

X=01101001

(2)X=+1111000B

原码:

X=01111000反码:

X=01111000补码:

X=01111000

(3)X=-1000000B

原码:

X=11000000反码:

X=10111111补码:

X=11000000

(4)X=-1101011B

X=11101011反码:

X=10010100补码:

X=10010101

9.微型计算机系统的硬件由哪些部件组成?

简述它们的主要功能。

构成计算机的硬件系统通常有“五大件”组成:

输入设备、输出设备、存储器、运算器和控制器。

输入设备:

 

将数据、程序、文字符号、图象、声音等信息输送到计算机中。

常用的输入设备有,键盘、鼠标、数字化仪器、光笔、光电阅读器和图象扫描器以及各种传感器等。

输出设备:

将计算机的运算结果或者中间结果打印或显示出来。

常用的输出设备有:

显示器、打印机、绘图仪等。

存储器:

将输入设备接收到的信息以二进制的数据形式存到存储器中。

存储器有两种,分别叫做内存储器和外存储器。

 

运算器:

是完成各种算术运算和逻辑运算的装置,能作加、减、乘、除等数学运算,也能作比较、判断、查找、逻辑运算等。

控制器:

是计算机机指挥和控制其它各部分工作的中心,其工作过程和人的大脑指挥和控制人的各器官一样

10.CPU执行指令时,通常需要哪些步骤?

取指令-----分析指令-----执行指令。

11.简述计算机的基本工作原理。

计算机的基本原理是存贮程序和程序控制。

预先要把指挥计算机如何进行操作的指令序列(称为程序)和原始数据通过输入设备输送到计算机内存贮器中。

每一条指令中明确规定了计算机从哪个地址取数,进行什么操作,然后送到什么地址去等步骤

12.微型计算机的主要性能指标有哪些?

常用的微型计算机性能指标主要有:

字长,主频,内存容量,指令书,基本指令执行时间,可靠性,兼容性,性能价格比等。

13.微型系统中采用了哪些先进技术?

简述这些先进技术的主要特点。

微型系统中采用的先进技术:

第二章

1.8086/8088CPU可直接寻址多少个内存(字节)单元?

多少个I/O端口?

它们的外部数据总线各有多少根?

8086可寻址1M个内存单元,65536个I/O端口,外部有16根数据线

8088可寻址1M个内存单元,256个I/O端口,外部有8根数据线。

2.8086CPU由那两部分组成?

它们大致是如何工作的?

8086CPU由指令执行单位和总线接口单元两大部分构成

工作过程:

1)读存储器

2)EU从指令队列中取走指令,经EU控制器译码分析后,向各部件发控制命令,已完成执行指令的操作

3)指令队列满,则BIU处于空闲状态

4)指令执行过程中,如果需要进行存取数据,EU就要求BIU完成相应的总线周期

5)在程序转移时,先晴空队列,再去新的地址处取之

6)ALU完成算术运算,逻辑运算或移位操作

3.CPU、EU和BIU的英文全称和中文含义各是什么?

CPU的英文全称是CentralProcessingUnit,中文名称即中央处理单元,也称为微处理器.,是微型计算机的核心部件,由运算器ALU,控制器,寄存器组以及总线接口等部件组成,主要完成各种运算,负责对整机的控制

EU与BIU

4.8086CPU有哪些寄存器?

各有什么用途?

寄存器AX,AL:

在乘法指令中,存放乘数和乘积;

在除法指令中,存放被除数和商;

在未组合BCD码运算的校正指令中;

在某些串操作指令(LODS,STOS,SCAS)中

在输入输出指令中作数据寄存器

寄存器AH:

在LAHF指令中作目的寄存器

寄存器AL:

在组合型BCD码的加减法校正指令中

在XLAT指令中作目的寄存器

寄存器BX:

在XLST指令中基址寄存器

寄存器CX:

在循环指令中作循环次数计数器

寄存器CL:

在移位指令中作移位次数计数器

寄存器DX:

在字数据的乘法和除法指令中辅佐累加器

寄存器SP:

在堆栈操作中作堆栈指针

寄存器SI:

在串操作指令中作源变址寄存器

寄存器DI:

在串操作指令中作目的变址寄存器

5.两个带符号数10110100B和11000111B相加运算后各标志位的值是多少?

哪些标志位是有意义的?

两个带符号数10110100B和11000111B相加运算后各标志位的值是101111011

PF=1,ZF=0,SF=0,OF=1是有意义的

6.说明下列8086引脚信号的功能AD15~AD0、A19/S6~A16/S3、、、M/、CLK、RESET、INTR、NMI、ALE、DT/、。

AD15~AD0:

地址/数据总线;

A19/S6~A16/S3:

地址/状态总线;

读控制

写控制M/:

存取器I/O控制CLK:

系统时钟RESET:

系统复位

INTR:

可屏蔽中断请求NMI:

不可屏蔽中断请求ALE:

地址锁存允许

DT/:

数据发送/接受:

数据允许

7.已知段地址:

偏移地址分别为以下数值,它们的物理地址各是什么?

(1)1200:

3500H答:

=15500H

(2)FF00:

0458H答:

=FF458H

(3)3A60:

0100H答:

=3A700H

8.段基地址装入如下数值,则每段的起始地址和结束地址分别是什么?

(1)1200H答:

1200H12000H~21FFFH

(2)3F05H答:

3F05H3F050H~4F04FH

(3)0FFEH答:

0FFEH

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 教学研究 > 教学计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1