《微型计算机系统原理及应用》课后答案_(第3版)清华大学出版社__杨素行
在总线的T1状态,输出地址信息。ALE输出一个正脉冲,它的下降沿把地址信息打入锁存器中;当DEN变为低电平时,说明引脚上出现数据信息。
题1-8 标志寄存器的功能及各种标志的含义是什么?进位标志和溢出标志的区别是什么?
答:标志寄存器记录了算术和逻辑结果的一些特征。如CF进位标志位、PF奇偶标志位、AF辅助进位位、ZF零标志位、SF符号标志位、OF溢出标志位、TF跟踪标志位、IF中断标志位、DF方向标志位。
CF:当进行加法或减法运算时,若最高位发生进位或借位则CF=1,否则CF=0。 OF:当算术运算的结果超出了带符号数的范围,即溢出时,OF=1,否则OF=0。
题1-9 查表得出下列字符的ASCII码:回车、换行、空格、$、/、*、9、A、B、C、D、E、F、a、b。
答:回车(0DH)、换行(0AH)、空格(20H)、$(24H)、/(2FH)、*(2AH)、9(39H)、A(41H)、B(42H)、C(43H)、D(44H)、E(45H)、F(46H)、a(61H)、b(62H)。
题1-10 何为定点数、浮点数?何为无符号数、有符号数?
答:计算机中数的小数点位置固定的表示法称为定点表示法,用定点表示法表示的数称为定点数;计算机中数的小数点位置不固定的表示法称为浮点表示法,用浮点表示法表示的数称为浮点数。 无符号数用全部位表示数的大小;有符号数用二进制数的最高位表示数的符号,其余的位表示数的大小。
题1-11 写出下列数表示的无符号数的范围 (1)8位二进制数 (2)16位二进制数
答:(1)8位无符号数:0~255;8位有符号数:-128~127;
(2)16位无符号数:0~65535;16位有符号数:-32768~32767;
题1-12 用8位和16位二进制数,写出下列数的原码、反码、补码。 (1)+1(2)-1(3)+45(4)—45(5)+127(6)-127
答:(1)0000 0001;0000 0001;0000 0001 0000 0000 0000 0001;0000 0000 0000 0001;0000 0000 0000 0001 (2)1000 0001;1111 1110;1111 1111 1000 0000 0000 0001;1111 1111 1111 1110;1111 1111 1111 1111 (3)0010 1101;0010 1101;0010 1101 0000 0000 0010 1101;0000 0000 0010 1101;0000 0000 0010 1101 (4)1010 1101;1101 0010;1101 0011 1000 0000 0010 1101;1111 1111 1101 0010;1111 1111 1101 0011 (5)0111 1111;0111 1111;0111 1111 0000 0000 0111 1111;0000 0000 0111 1111;0000 0000 0111 1111 (6)1111 1111;1000 0000;1000 0001 1000 0000 0111 1111;1111 1111 1000 0000;1111 1111 1000 0001
注意:-128用8位数只有补码没有原码和反码,8位原码:-127~127,8位反码:-127~127,8位补码:-128~127。
题1-13 微机某内存单元的内容为C5H,若它表示的是一个无符号数,写出该数在下列各进制中的表达式。
(1)二进制(2)八进制(3)BCD码(4)十进制
答:(1)1100 0101(2)305(3)0000 0001 1001 0111(4)197
题1-14 微机某内存单元的内容为C5H,若它表示的是一个有符号数,则该数对应的十进制数是什么?
上一页第2页下一页