昨天看第二讲的视频,其中很大一部分用于复习第一讲的内容。
第二讲和第一讲为第一部分内容,共讲了四个问题:
1.数据的表示与换算,包含二进制数与十进制数,十六进制数之间的转换。
2.数值数据的表示方法,包含原码,补码,有符号数与无符号数的表示,整数的加减等。其中8位无符号整数范围为0~255,8位有符号整数的范围为-128~127。16位无符号整数的范围为0~65535,16位有符号整数的范围为-32768~32767。
3.非数值数据的表示方法。一个8位2进制数被称为一个字节,两个字节为一个字(16位),两个字为一个双字(32位),四个字为一个四字(64位),十个字节为一个十字节(80位)。字符串为字符的线性数组。
4.ANSCII码与变形的国标码。ASCII码使用7位二进制数,0~127,扩展的ANSCII码使用8位二进制数,范围为0~255。国标码使用16位二进制数,而变形的国标码在国标码的基础上将第7位和第15位置为1。常用ANSCII码: 空格: 20H, 0 30H, A 40H, a 60H。
第一部分的重点为二进制数与十进制数,十六进制数之间的换算。