标志器:
例如计算:126+(-126)=0
mov al,7eh
mov bl,-7eh
add al,bl
结果中CF位就有进位,而计算:126-126=0
mov al,7eh
sub al,al
结果中就没有进位。...


- [wsrf] 没有问题,博主继续努力。 09/16 10:06
- [sjy9816] 哦,真没注意这个问题来,修改了下,可以了,呵呵,谢谢! 09/10 07:58
- [tinyparticle] mov di,12*160+80-13 ============================ 09/09 18:45
- [sjy9816] crazyman 兄弟推荐的只有个片段,还是糊涂。哈哈,天资有限,年纪大了,抱歉 09/06 17:05
- [sjy9816] 这一章,总的来说,我还是糊涂,有些地方搞不明白,计算机原理方面的书,那位大哥有好的推荐啊! 先行谢 09/06 17:03
- [游客] 不知道训练营到底是怎么回事,为什么半年多了也没动静,办不下去的话也请管理员通知大家。 09/03 17:59
- [crazyman] http://www.fjtu.com.cn/fjnu/courseware/0325/course 09/02 09:54
- [younggay] 个人跟楼上的看法还是有点差别的。 在计算机中,只有一个加法器,所以,减法也是转换成了加法来做运算的 09/02 09:00
- [tinyparticle] CF是 无符号数 运算结果有进/借位,CF=1 10进制数-126转成16进制为82h(-12 09/01 18:30
- [younggay] 程序OK。 08/26 15:55
[2009-09-01 17:51] 第11章的疑问(计算机怎么算加减乘除啊)
阅读全文 |
评论次数(6) |
浏览次数(1316) |
所属类型(问题?)
[2009-07-15 17:02] mov指令好像不能内存单元对内存单元
mov cs:[bx],ds:[bx]
指令是错误的,在编译过程中会出现错误,无法生成.obj文件
应该修改为:
mov ax,[bx]
mov cs:[bx],ax
两条执行才可以。...
指令是错误的,在编译过程中会出现错误,无法生成.obj文件
应该修改为:
mov ax,[bx]
mov cs:[bx],ax
两条执行才可以。...
阅读全文 |
评论次数(1) |
浏览次数(188) |
所属类型(问题?)
[2009-07-14 15:35] 书里在哪提到过DB啊?没找着!
db是一种字节单位,如db是定义字节型的数据,dw定义字类型数据,dd定义双字类型的数据。...
阅读全文 |
评论次数(2) |
浏览次数(213) |
所属类型(问题?)
页码数(1):
1