作业帮 > 数学 > 作业

关于汇编语言十六进制数

来源:学生作业帮 编辑:拍题作业网作业帮 分类:数学作业 时间:2024/03/29 03:31:19
关于汇编语言十六进制数
有一点不明白汇编中0F2H和F2H(可以这么表示么没有0开头)一样么
是说字母前一定要加零么?
0F2H表示为二进制数11110010B这里的首位1是符号位么?
比如用32H-0F1H为什么书上说是正-负?
其运算过程为
+00110010
11110001
----------------------
1 01000001
十分不解怎么就变成加了呢?结果最左侧的1又是哪里来的?
1.0F2H和F2H一样,但是,MASM不接受F2H作为立即数
2.MASM中的立即数必须以数字开头
3.0F2H表示为二进制数11110010B这里的首位1是否符号位视你如何定义
4.你弄错了的
如果是32H+0F1H,应该这样:
00110010
+ 11110001
----------------
1 00100011
结果最左侧的1是进位
00110010
- 11110001
----------------------
1 01000001
结果最左侧的1是借位