汇编学习笔记2

昨天看第二讲的视频,其中很大一部分用于复习第一讲的内容。

第二讲和第一讲为第一部分内容,共讲了四个问题:

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。

第一部分的重点为二进制数与十进制数,十六进制数之间的换算。

原文地址:https://www.cnblogs.com/hailong/p/Assembly2.html