《微机原理与接口技术》复习参照资料第一章概 述一、计算机中的数制1、无符号数的表达措施:(1)十进制计数的表达法特点:以十为底,逢十进一;共有 0-9 十个数字符号
(2)二进制计数表达措施:特点:以 2 为底,逢 2 进位;只有 0 和 1 两个符号
(3)十六进制数的表达法:特点:以 16 为底,逢 16 进位;有 0--9 及 A—F(表达 10~15)共 16 个数字符号
2、多种数制之间的转换(1)非十进制数到十进制数的转换 按对应进位计数制的权体现式展开,再按十进制求和
(见书本 1
4)(2)十进制数制转换为二进制数制 十进制 → 二进制的转换:整数部分:除 2 取余; 小数部分:乘 2 取整
十进制 → 十六进制的转换: 整数部分:除 16 取余; 小数部分:乘 16 取整
以小数点为起点求得整数和小数的各个位
(3)二进制与十六进制数之间的转换用 4 位二进制数表达 1 位十六进制数3、无符号数二进制的运算(见教材 P5)4、二进制数的逻辑运算特点:按位运算,无进借位(1)与运算只有 A、B 变量皆为 1 时,与运算的成果就是 1(2)或运算A、B 变量中,只要有一种为 1,或运算的成果就是 1(3)非运算(4)异或运算A、B 两个变量只要不一样,异或运算的成果就是 1二、计算机中的码制1、对于符号数,机器数常用的表达措施有原码、反码和补码三种
数 X 的原码记作[X]原,反码记作[X]反,补码记作[X]补
注意:对正数,三种表达法均相似
它们的差异在于对负数的表达
(1)原码定义:符号位:0 表达正,1 表达负;数值位:真值的绝对值
注意:数 0 的原码不唯一 (2)反码定义:若 X>0 ,则 [X]反=[X]原若 X0, 则[X]补= [X]反= [X]原若 X