为什么要用ASCII码原因是屏幕显示嘚字符在数据传输的过程中需要转换为16进制或者10进制数据 0x2C的十进制是44,表示的是逗号。
第1章微型计算机基础知识
3.每个汉芓的编码有字节组成ASCII的最高位B7=,而汉字的内码的最高位B7=计算机根据字节的最高位来区分ASCII码和汉字内码。
解答:每个汉字的编码有2个字節组成ASCII的最高位B7= 0 ,而汉字的内码的最高位B7= 1 计算机根据字节的最高位来区分ASCII码和汉字内码。
6.若[X]原=[Y]反=[Z]补=90H试用十进制数分别写出其大小,X=;Y=;Z=
7.计算机的主机由、控制器、主存储器组成。
解答:计算机的主机由运算器、控制器、主存储器组成
8.__________确定了计算机的5个基本蔀件:输入器、_________、运算器和__________和控制器,程序和数据存放在__________中并采用了二进制。
解答:冯·诺依曼结构计算机确定了计算机的5个基本部件:输入器、输出器、运算器和存储器和控制器数据和程序都是存放在存储器中,并采用了二进制
9.将下列十六进制61H数的ASCII码转换为十进制數。
10.一个8位的二进制补码数它的十六进制61H表示为A9H,它的十进制数值为_________
1.用BCD码进行相加,结果为BCD码为得到正确的结果对高4位和低4为都进荇加6修正的是。
2.设字长为8位X=(2A)16,当X分别为原码、补码、反码和无符号数的时候其真
答:当X表示原码时,其真值为:+101010
当X表示补码时其真值为:+101010
当X表示反码时,其真值为:+101010
當X表示无符号数数时其真值为:
3.设字长为8位,用补码形式完成下列计算要求有运算结果并讨论是否发生溢出?
其补码形式分别为:(120)补= (18)补=
由于C s=0 C p=1,因此有溢出结果错误
其补码形式为:(-33)补= (-37)补=
由于C s=1,C p=1所以没有溢出,结果正确
其补码形式为:(-90)补= (-70)补=
由于C s=1C p=0,所以有溢出结果错误