总复习
总 复 习 封面 1
总复习 第一章汇编语言基础知识 1.2数据表示 1.十进制数转换二进制数; 整数部分不断除以2,记下每次得到的余 数,直到商为零;②余数倒排,即最后得到的 余数排在最高位,第一个余数排在最低位。例 如将十进制数13转换成二进制数: 小数部分转换:乘2取整,顺序排列得到 的整数。例如将0.8125转换成二进制数
总 复 习 第一章 1.2数据表示 2 第一章 汇编语言基础知识 1.2 数据表示 1.十进制数转换二进制数; 整数部分不断除以2,记下每次得到的余 数,直到商为零;②余数倒排,即最后得到的 余数排在最高位,第一个余数排在最低位。例 如将十进制数13转换成二进制数: 小数部分转换:乘2取整,顺序排列得到 的整数。例如将0.8125转换成二进制数
总复习 2.二进制数十六进制数互相转换 1101001.101B=68.AH(68.5H) 3.BCD码(8421码、二—十进制数) ◇解决十进制数在计算机内部如何表示。BCD码 规定用四位二进制数表示一位十进制数。 令对多位十进制数,只要把每一位十进制数分 别表示为四位二进制数即可 ◆压缩BCD码和非压缩BCD码
总 复 习 数制转换 BCD 码 3 2.二进制数十六进制数互相转换 1101001.101B=68.AH (68.5H) 3.BCD 码(8421码、二──十进制数) ❖ 解决十进制数在计算机内部如何表示。BCD码 规定用四位二进制数表示一位十进制数。 ❖ 对多位十进制数,只要把每一位十进制数分 别表示为四位二进制数即可。 ❖ 压缩BCD码和非压缩BCD码
总复习 4.ASC|l码 ☆解决字母、符号在计算机内部如何表示。 ☆基本ASCl码(标准ASC|码)用七位二进制数表示 个符号(共128个); 令书写:用两位十六进制数书写,如41HA; ◆种类:1)控制字符(前32个和最后一个): 0D-—回车,0A-—换行; 2)其他为打印字符(可显示字符) ◆应记住的ASCl码:30H39H,41H,61H ☆扩展ASC码用八位二进制数表示一个符号(共256 个)
总 复 习 ASCII码 4 4.ASCII码 ❖解决字母、符号在计算机内部如何表示。 ❖基本ASCII码(标准ASCII码)用七位二进制数表示 一个符号(共128个); ❖书写:用两位十六进制数书写,如41H----A; ❖种类:1)控制字符(前32个和最后一个): 0D--- 回车,0A--- 换行; 2)其他为打印字符(可显示字符); ❖应记住的ASCII码:30H~39H,41H,61H ❖扩展ASCII码用八位二进制数表示一个符号(共256 个)
总复习 5有符号数表示方法 原码、反码、补码总结: )正数的原码反码补码相同;负数的原码反码 补码各不相同,但符号位都是1。 2)设字长为八位,原码反码的表数范围为 127~+127,补码的表数范围为-128~+127。 3)已知某负数的补码,求该负数的真值,方法如下: ①符号位不动,其余位求反加一,得到的是该 负数的原码; ②根据原码即可写出该负数的真值。 例:[X]补=1 「X]原=1000001B+1=10000100B X=-0000100=-4
总 复 习 有符号数表示方法 5 5.有符号数表示方法 原码、反码、补码总结: 1)正数的原码反码补码相同;负数的原码反码 补码各不相同,但符号位都是1。 2)设字长为八位,原码反码的表数范围为 -127~+127,补码的表数范围为-128~+127。 3)已知某负数的补码,求该负数的真值,方法如下: ①符号位不动,其余位求反加一,得到的是该 负数的原码; ②根据原码即可写出该负数的真值。 例:[X]补=11111100B [X]原=10000011B+1=10000100B X= -0000100= - 4