您当前的位置:宏汇编语言程序设计02
宏汇编语言程序设计02

1.3   计算机中数值数据的表示

01无符号数

02带符号数(原码,补码,反码)

无符号数的表示

表示范围。。0<=x<=2的N次方减1

超出叫做溢出

带符号数由符号位和有效值组成,其中表示符号位为0为正,符号位为1为负

对于正数三种符号数表示相同,区别主要是负数上

n位原码的表示范围:负的2的N-1次方与正的2的N-1次方

原码中数零有两种表示方法,一种是正零另一种负零

模数M由机器数的位数N确定

补码里面数零只有一种表示方法

原码变补码

1.正数的原码补码形式相同

2.负数符号位不变,有效位各位按位变反,最低位加一

求补运算:对于一个已是补码表示的数,连同符号位一起按位变反,在最低位加一

同号相减或异号相加不可能溢出

同号相加或异号相减可能溢出

非数值数据表示形式

指字符 字符串 图形符号 汉字及声音及图像等

ASCII码0-9为30H-39H

A-Z为41H-5AH

与运算(and)

或运算(or)

非运算(not)

异或运算(exclusive or)

收藏状态
收藏本课程的同学
相关课程