课后作业答案Ch1Ch2

合集下载

高一化学必修二全册课后习题答案

高一化学必修二全册课后习题答案

P36
1�吸收能量�放出能量�反应物的总能量与生成物的总能量的大小。
2�热量�放出。
3�C�CO2。 4�②③④⑤�①。
5�AD 6�C 7�AD 8��1�D �2�C
9�反应物中化学键断裂需要吸收能量�生成物中化学键形成则要放出能
量�当成键放出的能量大于断键吸收的能量时�反应最终放出能量�
这部分能量以热的形式放出就是热能。吸热反应所吸收的热量被用于
海带中提取碘�H2O2�2I��2H�=I2�2H2O 氧化性强弱比较� Cl2 �Br2�SO2 H2O2�I2 (1) Cl2�2NaBr=2NaCl�Br2 (2) 不反应 (3) Cl2�2NaI=2NaCl�I2 (4) 不反应
6��1�Al2O3�2NaOH=2NaAlO2�H2O (2)NaAlO2+2H2O+CO2=Al(OH)3↓+NaHCO3
只可能有电子对的偏移。离子键是阴阳离子之间的静电力的作用�形成时 可能有电子的得失。 6�稀有气体中每个原子的和歪点子排布都达到了稳定结构。 7�略 8�以极性键结合的有 NH3、CH4、SO2�以非极性键结合的有 F2 和 O2。 9��1�HCl、CO2、H2O、CH4 中存在极性共价键�NaF、MgCl2、CaO 中存在离子 键�NaOH 中含有离子键和极性共价键�H2、Cl2 中含有非极性共价键。
2
12�(1)Q=890×1000/22.4= KJ �2�39732×80%/�75×4.18�=126.76Kg
P44 1�氧化还原反应�化学能�电能�负极�氧化�正极�还原�导电。 2��1�Pb+PbO2+2H2SO4�浓�=2PbSO4+2H2O �2�浓硫酸�逐渐变小�充

大学物理实验课后习题答案

大学物理实验课后习题答案

一牛顿环的各环是否等宽?密度是否均匀?解释原因?因为环是由空气劈上下表面反射的两束光叠加干涉形成的。

劈的上表面变化在横向是不均匀的,故光程差也不是均匀变化的。

所以各环是不等宽的环的密度也不是均匀的。

各环不等宽,半径小的环宽,越到外边越窄,密度是不均匀的,牛顿环的半径公式是:半径r等于根号下(m+1/2)λR,其中m为环的级数。

从公式可以看出,半径和环数并不是线性关系,这样环自然不均匀。

计算可以知道,越往外环越密。

二牛顿环的干涉圆环是由哪两束相干光干涉产生的?半凸透镜下表面和下底面上表面的两束反射光三电桥由哪几部分组成?电桥平衡的条件?由电源、开关、检流计桥臂电阻组成。

平衡条件是Rx=(R1/R2)R3四接通电源后,检流计指针始终向一边偏转,试分析出现这种情况的原因?指针向一侧偏转就说明发生了电子的定向移动了,这个应该没问题。

指针不偏转,有2种情况吧,其1呢是整个电路发生了断路或其他故障,还1种情况则是流过的电流太小,不足于使电表发生偏转或其偏转的角度肉眼根本看不到。

无论如何调节,检流计指针都不动,电路中可能出现故障是调节臂电阻断路或短路。

无论如何调节,检流计指针始终像一边偏而无法平衡,电路中有可能出现故障是有一个臂(非调节臂)的电阻坏了。

(断路或短路)五什么叫铁磁材料的磁滞现象?铁磁物质经外磁场磁化到饱和以后,把磁场去掉。

这些物质仍保留有剩余磁化强度。

需要反方向加磁场才能把这剩余磁化强度变为零。

这种现象称为铁磁的磁滞现象。

也是说,铁磁材料的磁状态,不仅要看它现在所处的磁场条件;而且还要看它过去的状态。

六如何判断铁磁材料属于软.硬材料?软磁材料的特点是:磁导率大,矫顽力小,磁滞损耗小,磁滞回线呈长条状;硬磁材料的特点是:剩磁大,矫顽力也大用光栅方程进行测量的条件是什么?条件是一束平行光垂直射入光栅平面上,光波发生衍射,即可用光栅方程进行计算。

如何实现:使用分光计,光线通过平行光管射入,当狭缝位于透镜的焦平面上时,就能使射在狭缝上的光经过透镜后成为平行光用光栅方程进行测量,当狭缝太窄或者太宽会怎么样?为什么?缝太窄,入射光的光强太弱,缝太宽,根据光的空间相干性可以知道,条纹的明暗对比度会下降!区别是,太窄了,亮纹会越来越暗,暗纹不变,直到一片黑暗!太宽,暗条纹会逐渐加强,明纹不变,直到一片光明!(1) 校正电流表时,如果发现改装的毫安表读数总是高于标准表的读数,分流电阻应调大还是调小?为什么?答:应调小。

2020年智慧树知道网课《C编程之初体验(山东联盟)》课后章节测试满分答案

2020年智慧树知道网课《C编程之初体验(山东联盟)》课后章节测试满分答案

第一章测试1【判断题】(5分)C语言可以应用到硬件编程中。

A.对B.错2【判断题】(5分)C语言的编译软件只有一种。

A.错B.对3【单选题】(5分)2011年,ISO正式公布C语言新的国际标准,称为()标准。

A.C99B.C90C.C11D.C894【单选题】(5分)C语言源文件的扩展名为()。

A..exeB..objC..cD..cpp5【单选题】(5分)C语言之父是()?A.丹尼斯.里奇B.比尔盖茨C.马云D.肯.汤普逊6【判断题】(5分)一个C程序可以包含若干函数,但必须有主函数。

A.对B.错7【判断题】(5分)C程序中可以自定义函数。

A.对B.错8【判断题】(5分)C语言的源文件的扩展名为.c。

A.对B.错9【判断题】(5分)一个C程序可以有多个主函数。

A.错B.对10【判断题】(5分)一个C程序可以没有主函数。

A.对B.错11【判断题】(5分)在标准C中,语句必须以“;”结束。

A.错B.对12【判断题】(5分)C程序的一行只能写一条语句。

A.对B.错13【单选题】(5分)#includeintmain(){printf(“Hello,World!”);return0;}以上C语言程序的功能是()。

A.输出字符串:Hello,World!B.输出字符串:World!C.输入字符串D.输出字符串:Hello14【单选题】(5分)C语言语句以()结束。

A..B.:C.;D.,15【单选题】(5分)包含头文件stdio.h正确的表示是()。

A.#includeB.includeC.#include《stdio.h》D.include《stdio.h》16【单选题】(5分)#include的功能是()。

A.定义stdio.h是头文件B.包含头文件stdio.hC.输出字符串:stdio.hD.定义变量stdio.h17【判断题】(5分)C语言主函数名必须是main。

A.对B.18【单选题】(5分)以下哪个不是C语言的编译软件?A.VisualC++2010expressB.DEVC++C.VisualC++6.0D.MSOffice201019【判断题】(5分)只有计算机专业的学生才用学习C语言,其他专业学C语言一定没用。

大学物理实验课后题答案

大学物理实验课后题答案

近代物理1. 是否可以测摆动一次的时间作周期值?为什么?答:不可以。

因为一次测量随机误差较大,多次测量可减少随机误差。

2. 将一半径小于下圆盘半径的圆盘,放在下圆盘上,并使中心一致,讨论此时三线摆的周期和空载时的周期相比是增大、减小还是不一定?说明理由。

答:当两个圆盘的质量为均匀分布时,与空载时比较,摆动周期将会减小。

因为此时若把两盘看成为一个半径等于原下盘的圆盘时,其转动惯量I0小于质量与此相等的同直径的圆盘,根据公式(3-1-5),摆动周期T0将会减小。

3. 三线摆在摆动中受空气阻尼,振幅越来越小,它的周期是否会变化?对测量结果影响大吗?为什么?答:周期减小,对测量结果影响不大,因为本实验测量的时间比较短。

实验2 金属丝弹性模量的测量1. 光杠杆有什么优点,怎样提高光杠杆测量的灵敏度?答:优点是:可以测量微小长度变化量。

提高放大倍数即适当地增大标尺距离D或适当地减小光杠杆前后脚的垂直距离b,可以提高灵敏度,因为光杠杆的放大倍数为2D/b。

2. 何谓视差,怎样判断与消除视差?答:眼睛对着目镜上、下移动,若望远镜十字叉丝的水平线与标尺的刻度有相对位移,这种现象叫视差,细调调焦手轮可消除视差。

3. 为什么要用逐差法处理实验数据?答:逐差法是实验数据处理的一种基本方法,实质就是充分利用实验所得的数据,减少随机误差,具有对数据取平均的效果。

因为对有些实验数据,若简单的取各次测量的平均值,中间各测量值将全部消掉,只剩始末两个读数,实际等于单次测量。

为了保持多次测量的优越性,一般对这种自变量等间隔变化的情况,常把数据分成两组,两组逐次求差再算这个差的平均值。

实验三,随即误差的统计规律1. 什么是统计直方图? 什么是正态分布曲线?两者有何关系与区别?答:对某一物理量在相同条件下做n次重复测量,得到一系列测量值,找出它的最大值和最小值,然后确定一个区间,使其包含全部测量数据,将区间分成若干小区间,统计测量结果出现在各小区间的频数M,以测量数据为横坐标,以频数M为纵坐标,划出各小区间及其对应的频数高度,则可得到一个矩形图,即统计直方图。

电子测量与仪器课后习题解答

电子测量与仪器课后习题解答

参考答案第一章习题解答1.1 解:测量是人类认识和改造世界的一种重要手段。

测量是通过实验方法对客观事物取得定量数据的过程。

其实测量和我们每个人都有着密切的联系,人们或多或少都对它有一定的了解。

关于测量的科学定义,可以从狭义和广义两个方面进行阐述。

狭义而言,测量是为了确定被测对象的量值而进行的实验过程。

在测量过程中,人们借助专门的设备,把被测对象直接或间接地与同类已知单位进行比较,取得用数值和单位共同表示的测量结果。

广义而言,测量不仅对被测的物理量进行定量的测量,而且包括对更广泛的被测对象进行定性、定位的测量。

例如,故障诊断、无损探伤、遥感遥测、矿藏勘探、地震源测定、卫星定位等。

电子测量是泛指以电子技术为基本手段的一种测量技术。

它是测量学和电子学互相结合的产物;也是在科学研究、生产和控制中,人们为了对被测对象所包含的信息进行定性分析、定量掌握所采取的一系列电子技术措施;是分析事物,做出有关判断和决策的依据。

在电子测量过程中,以电子技术理论为依据,以电子测量仪器为手段,对各种电量、电信号、电路特性和元器件参数进行测量,还可以通过传感器对各种非电量进行测量。

严格地讲,电子测量是指利用电子技术对电子学中有关物理量所进行的测量。

1.2 解:电子测量的范围十分广泛,从狭义上来看,对电子学中电的量值的测量是最基本、最直接的电子测量,其内容有以下几个方面:(1)电能量的测量,如测量电流、电压、功率等。

(2)电子元件和电路参数的测量,如测量电阻、电容、电感、品质因数及电子器件的其他参数等。

(3)电信号的特性和质量的测量,如测量信号的波形、频谱、调制度、失真度、信噪比等。

(4)基本电子电路特性的测量,如测量滤波器的截止频率和衰减特性等。

(5)特性曲线的测量,如测量放大器幅频特性曲线与相频特性曲线等。

1.3 解:精密度(δ)说明仪表指示值的分散性,表示在同一测量条件下对同一被测量进行多次测量时,得到的测量结果的分散程度。

电子电路实验(浙江大学)智慧树知到课后章节答案2023年下浙江大学

电子电路实验(浙江大学)智慧树知到课后章节答案2023年下浙江大学

电子电路实验(浙江大学)智慧树知到课后章节答案2023年下浙江大学浙江大学第一章测试1.可以用万用表交流档测量音频信号的大小。

()A:对 B:错答案:错2.用万用表测量电流时需要把万用表串接入被测电路中。

()A:对 B:错答案:对3.为了得到正负12V电压给运算放大器供电,需要把电源设置于串联工作方式。

()A:对 B:错答案:对4.为了得到正负12V电压给运算放大器供电,需要把电源设置于并联工作方式。

()A:对 B:错答案:错5.用示波器观测交流信号,被测信号接入通道1(CH1),为使信号能稳定地显示在屏幕上,触发信源应选择()。

A:CH2 B:LINE C:CH1 D:EXT答案:CH16.用示波器测量一含有较大直流成分的交流小信号时,为使交流信号在屏幕上尽量占据大的幅面以便精确测量,输入信号的耦合方式应选择()A:DC耦合 B:接地 C:其余选项都可以 D:AC耦合答案:AC耦合7.用示波器测量信号的直流成分时,输入信号的耦合方式应选择()A:接地 B:AC耦合 C:DC耦合 D:其余选项都可以答案:DC耦合8.在用示波器观测含有噪声干扰的信号时,为使信号波形能稳定地显示在示波器上,观测含有高频干扰的低频信号时触发信号的耦合方式选用HFR(高频抑制) 耦合方式,观测含有低频干扰的高频信号时触发信号的耦合方式选用LFR(低频抑制) 耦合方式。

观测普通无噪声的信号时选用AC耦合。

()A:对 B:错答案:对第二章测试1.如果设定不同的电压与电流参考方向,基尔霍夫定律仍然成立。

()A:对 B:错答案:对2.如果电路中含有非线性器件,基尔霍夫定律仍然成立。

()A:对 B:错答案:对3.在叠加定律验证实验中,将不起作用的电压源直接短接。

()A:对 B:错答案:错4.在叠加定律验证实验中,将不起作用的电压源直接关闭。

()A:对 B:错答案:错5.电阻消耗的功率也具有叠加性。

()A:错 B:对答案:错第三章测试1.OrCAD套件不能绘制PCB版图。

微机接口课后作业答案Ch1Ch2 (4)

微机接口课后作业答案Ch1Ch2 (4)

DX, OK AH, 9 21H
4
D0~ D7 8088系统 8088系统 BUS A0 A 10 MEMW MEMR D0~ D7 A0 A 10 MEMW MEMR & A 18 A 17 A 19 A 16 A 15 A 14 A 13 A 12 A 11 &
≥1
D0~ D7 · · · A0 A 10 R/W OE D0~ D7 · · · A0 A 10 R/W OE G1 G 2B G 2A LS138 C B A Y3 Y2 CS CS SRAM 6116
1
8088系统 8088系统 BUS SRAM 6264
D0~D7
D0~D7
A
0
· ·
2 WE + 5V CS OE
2
MEMW MEMR
A
19
CS 1
A 18 A 17 A 16 A 15 A
14
&
A 13
2
5.5 内存地址从 内存地址从20000H~8BFFFH共有多少字节? ~ 共有多少字节? 共有多少字节 个字节。 解:共有8BFFFH-20000H+1=6C000H个字节。或432KB。 共有 - + = 个字节 。 5.6 若采用 若采用6264芯片构成上述的内存空间,需要多少片6264芯片? 芯片构成上述的内存空间,需要多少片 芯片? 芯片构成上述的内存空间 芯片 芯片的容量位8KB,故需 解:每个6264芯片的容量位 每个 芯片的容量位 ,故需432/8=54片。 = 片 5.7 设某微型机的内存 设某微型机的内存RAM区的容量位 区的容量位128KB,若用 芯片构成这样的存储器, 区的容量位 ,若用2164芯片构成这样的存储器,需 芯片构成这样的存储器 多少2164芯片?至少需多少根地址线?其中多少根用于片内寻址?多少根用于片选 芯片? 多少 芯片 至少需多少根地址线?其中多少根用于片内寻址? 译码? 译码? 解: 芯片的容量为64K×1bit,共需 (1)每个 )每个2164芯片的容量为 芯片的容量为 × ,共需128/64×8=16片。 × = 片 容量需要地址线17根 (2)128KB容量需要地址线 根。 ) 容量需要地址线 根用于片内寻址。 (3)16根用于片内寻址。 ) 根用于片内寻址 根用于片选译码。 (4)1根用于片选译码。 ) 根用于片选译码 注意,用于片内寻址的 根地址线要通过二选一多路器连到 根地址线要通过二选一多路器连到2164芯片,因为 芯片, 注意,用于片内寻址的16根地址线要通过二选一多路器连到 芯片 因为2164芯片 芯片 是DRAM,高位地址与低位地址是分时传送的。 ,高位地址与低位地址是分时传送的。 5.8 现有两片6116芯片,所占地址范围为61000H~61FFFH,试将它们连接到8088系统 现有两片 芯片,所占地址范围为 ~ ,试将它们连接到 系统 芯片 并编写测试程序,向所有单元输入一个数据, 中。并编写测试程序,向所有单元输入一个数据,然后再读出与之比较 ,若出错 则显示“ 全部正确则显示” 则显示“Wrong!“,全部正确则显示”OK!“。 ! ! 解:连接如下图所示。测试程序段如下: 连接如下图所示。测试程序段如下: OK WRONG … MOV MOV AX, 6100H ES, AX DB DB ‘OK!’,$ ‘Wrong!’,$

C语言作业答案

C语言作业答案

一、思考题1、常量和变量有什么区别?它们分别是如何定义的?常量是指在C程序运行过程中其值不变的量,变量是一个值的存放处,其值在程序运行过程中可以被改变。

常量有两种形式:字面常量与符号常量,C语言可以使用以下两种形式定义符号常量(1)用关键字const定义定义格式为:const 类型名常量名=值;(2)用编译预处理命令#define定义格式为:#define <常量名> <值常量>变量的定义格式为:数据类型变量名1,变量名2,…,变量名n;或数据类型变量名1=初值1,变量名2=初值2,…,变量名n=初值n;2、变量的要素有哪些?请用一个例子说明?名字、类型、值和地址int a = 1;int是类型,a是名字,1是值,地址是编译器给a变量分配的内存空间3、变量在整个程序中能有相同的值吗?为什么?请举例说明。

可以,因为变量的值可以被改变,但不是一定被改变。

如果程序中没有其它不同的赋值,变量将保持不变。

4、为什么程序需要有短整型(short)和长整型(long)?整型的值集理论上是所有整数,但由于受到计算机存储单元的限制,C语言的整型只能表示所有整数的一个有限子集,因此,整数有它的表示范围限制,且不同的C语言系统可表示整数的范围可能不同。

不同范围的整型数据所占有的内存空间大小不同。

程序开发人员通过选择能够满足范围要求的类型(short或long),可以减少数据存储空间。

比如,当短整型可以满足数据范围要求时,就没有必要选择需要更多存储空间的长整型。

5、字符’8’和数字8有何不同?字符’8’是字符型,数字8是整型6、C语言有字符串变量吗?没有7、C语言中的运算符“/”和“%”有何区别?C语言中除法运算符“/”与数学中的运算符“÷”的用法和功能完全一样吗?“/”是除法,“%”是取余数,“/”与“÷”的用法和功能不完全一样,“÷”得到的是两数相除后得到的真实值,“/”得到的是两数相除后取整的值。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
9
队列复位,从新地址取出指令,并立即传送 EU去执行。 指令队列的存在使8086/8088的EU和 BIU并行工作,从而减少了CPU为取指令而 等待的时间,提高了CPU的利用率,加快了 整机的运行速度。另外也降低了对存储器存 取速度的要求。 2.8 在执行指令期间,BIU能直接访问存储器 吗?为什么? 解:可以.因为EU和BIU可以并行工作,EU需要 的指令可以从指令队列中获得,这时BIU预先 从存储器中取出并放入指令队列的。在EU执 行指令的同时,BIU可以访问存储器取下一 10 条指令或指令执行时需要的数据。
8
出现空字节时,BIU就自动执行一次取指令 周期,从内存中取出后续的指令代码放入 队列中。当EU需要数据时,BIU根据EU给 出的地址,从指定的内存单元或外设中取 出数据供EU使用。当运算结束时,BIU将 运算结果送入指定的内存单元或寄存器。 当指令队列空时,EU就等待,直到有指令 为止。若BIU正在取指令,EU发出访问总 线的请求,则必须等BIU取指令完毕后,该 请求才能得到响应。一般情况下,程序顺 序执行,当遇到跳转指令时,BIU就使指令
5
解:34H,B9H 1.11 上题中若加偶校验,结果如何? 解:B4H,39H 1.12 计算下列表达式。 (1) (4EH+10110101B)x(0.0101)BCD=
( )D (2)4EH-(24/08H+’B’/2)=( )B
解: (1) 129.5D (2)101010B
6
第2章 微型计算机基础 2.6 简述CPU执行程序的过程。 解:当程序的第一条指令所在的地址送入 程序计数器后,CPU就进入取指阶段准备 取第一条指令。在取指阶段,CPU从内存 中读出指令,并把指令送至指令寄存器IR 暂存。在取指阶段结束后,机器就进入执 行阶段,这时,由指令译码器对指令译码 ,再经控制器发出相应的控制信号,控制 各部件执行指令所规定的具体操作。当一 条指令执行完毕以后,就转入了下一条指 令的取指阶段。以上步骤周而复始地循环 ,直到遇到停机指令。
12
2.11 总线周期中,什么情况下要插入TW 等待 周期?插入TW周期的个数,取决于什么因素? 解:在每个总线周期的T3的开始处若READY为 低电平,则CPU在T3后插入一个等待周期TW。 在TW的开始时刻,CPU还要检查READY状态 ,若仍为低电平,则再插பைடு நூலகம்一个TW 。此过程一 直进行到某个TW开始时,READY已经变为高 电平,这时下一个时钟周期才转入T4。 可以看出,插入TW周期的个数取决于READY 电平维持的时间。
11
2.10 8088CPU工作在最小模式下: (1)当CPU访问存储器时,要利用哪些信号? (2)当CPU进行I/O操作时,要利用哪些信号? (3)当HOLD有效并得到响应时,CPU的哪些 信号置高阻? 解: (1)要利用信号线包括WR#、RD#、IO/M# 、ALE以及AD0~AD7、A8~A19。 (2)同(1)。 (3)所有三态输出的地址信号、数据信号和 控制信号均置为高阻态。
计算机应用基础A
1
第1章 基础知识
1.1 计算机中常用的计数制有哪些? 解:二进制、八进制、十进制(BCD)、十 六进制。 1.2 什么是机器码?什么是真值? 解:把符号数值化的数码称为机器数或机器 码,原来的数值叫做机器数的真值。 1.3 完成下列数制的转换。
2
解: (1)166,A6H (2)0.75 (3)11111101.01B, FD.4H (4 ) 5B.AH, (10010001.011000100101)BCD 1.4 8位和16位二进制数的原码 、补码和反 码可表示的数的范围分别是多少? 解: 原码(-127~+127)、(-32767~+32767) 补码 (-128~+127)、(-32768~+32767) 反码(-127~+127)、(-32767~+32767)
7
2.7说明8086的EU和BIU的主要功能。在执行 程序过程中他们是如何相互配合工作的? 解:执行单元EU负责执行指令。EU在工作 时不断地从指令队列取出指令代码,对其译 码后产生完成指令所需要的控制信息。数据 在ALU中进行运算,运算结果的特征保留在 标志寄存器FLAGS中。总线接口单元BIU负 责CPU与存储器、I/O接口之间的信息传送。 BIU取出的指令被送入指令队列供EU执行, BIU取出的数据被送入相关寄存器中以便做 进一步的处理。 当EU从指令队列中取走指令,指令队列
SP:存放栈顶偏移地址。 BP:存放访问内存时的基地址。 SP和BP也可以存放数据,但它们的默认段寄 存器都是SS。 SI:常在变址寻址方式中作为源地址指针。 DI:常在变址寻址方式中作为目标地址指针。 专用寄存器包括4个段寄存器和两个控制寄存器: CS:代码段寄存器,用于存放代码段的段基地址。 DS:数据段寄存器,用于存放数据段的段基地址。 SS:堆栈段寄存器,用于存放堆栈段的段基地址。 ES:附加段寄存器,用于存放附加段的段基地址。 IP:指令指针寄存器,用于存放下一条要执行指令 的偏移地址。 FLAGS:标志寄存器,用于存放运算结果的特征。
14
2.13 在8086/8088 CPU中,标志寄存器包含哪些 标志位?各位为0(为1)分别表示什么含义? 解:(略),见书第49页。 2.14 8086/8088 CPU中,有哪些通用寄存器和专 用寄存器?说明它们的作用。 解:通用寄存器包含以下8个寄存器: AX、BX、CX和DX寄存器一般用于存放参与运 算的数据或运算的结果。除此之外: AX:主要存放算术逻辑运算中的操作数,以及存 放I/O操作的数据。 BX:存放访问内存时的基地址。 CX:在循环和串操作指令中用作计数器。 DX:在寄存器间接寻址的I/O指令中存放I/O地址 。在做双字长乘除法运算时,DX与AX合起来存 15 放一个双字长数。
17
2.17 已知存储器物理地址为78A00H,计算出它所对 应的逻辑地址。此结果惟一吗? 解:物理地址可以对应于不同的逻辑地址。78A00H对 应的逻辑地址可以是7000H:8A00H,7800H:0A00H ,78A0H:0000H等。结果不是惟一的。 2.18 设当前数据段位于存储器的A8000H~B7FFFH, DS段寄存器的内容应是什么? 解:因为A8000H到B7FFFH之间的地址范围大小为 64KB,未超出一个段的最大范围。故要访问此地址范 围的数据,数据段的起始地址(即段首地址)应为 A8000H,则DS段寄存器为A800H。 2.19 若CS=8000H,则当前代码段可寻址的存储空间 的范围是多少? 解(CS)=8000H时,当前代码段可寻址的存储空间范 18 围为80000H~8FFFFH。
3
1.5 写出下列真值对应的原码和补码的形式。 (1)X= -1110011B (2)X= -71D (3)X= +1001001B 解: (1)原码:11110011 补码:10001101 (2)原码:11000111 补码:10111001 (3)原码:01001001 补码:01001001 1.6 写出符号数10110101B的反码和补码。 解:11001010,11001011 1.7 已知X和Y的真值,求[X+Y]的补码。 (1)X=-1110111B Y=+1011010B
13
2.12 若8088工作在单CPU方式下,在教材 第91页的表中填入不同操作时各控制信号 的状态。 解:结果如表所示。
操作 读存储器 写存储器 读I/O接口 写I/O接口 IO/M# 0 0 1 1 DT/R# 0 1 0 1 DEN# 0 0 0 0 RD# 0 1 0 1 WR# 1 0 1 0
2.9 8086与8088CPU的主要区别有哪些? 解:主要区别有以下几点: ①8086的外部数据总线有16位,而8088的 外部数据总线只有8位。 ②8086指令队列深度为6个字节,而8088的指 令队列深度为4个字节. ③因为8086的外部数据总线有16位,故8086 每个总线周期可以存取两个字节.而8088的 外部数据总线因为只有8位,所以每个总线周 期只能存取1个字节. ④个别引脚信号的含义稍有不同.
4
(2)X=56D Y= -21D 解: (1)11100011 (2)00100011 1.8 已知X= -1101001B,Y= -1010110B, 用补码求X-Y的值。 解:11101101 1.9 请写出下列字符的ASCII码。 4A3-! 解:34H,41H,33H,3DH,21H 1.10 若给字符4和9的ASCII码加奇校验,应 是多少?
2.20 8086/8088 CPU 在最小模式下构成计算机系 统至少应包括哪几个基本部分(器件)? 解:其至少应包括:8088CPU、8284时钟发生器 、8282锁存器(3片)和8286双向总线驱动器。
19
16
2.15 8086/8088 系统中,存储器为什么要分段?一个 段最大为多少个字节?最小为多少个字节? 解:分段的主要目的是便于存储器的管理,使得可以 用16位寄存器来寻址20位的内存空间。一个段最大为 64KB,最小为16B。 2.16 在8086/8088 CPU中,物理地址和逻辑地址是指 什么?已知逻辑地址为1F00:38A0H,如何计算出其 对应的物理地址? 解:物理地址时CPU存取存储器所用的地址。逻辑地 址是段和偏移地址形式的地址,即汇编语言程序中使 用的存储器地址。 若已知逻辑地址为1F00:38A0H,则对应的物 理地址=1F00H x 16+38A0H=228A0H。
相关文档
最新文档