. : : Assembly Language : : .  |  首页  |  我提出的问题  |  我参与的问题  |  我的收藏  |  消息中心   |  游客  登录  | 
刷新 | 提问 | 未解决 | 已解决 | 精华区 | 搜索 |
  《汇编语言》论坛 ->包含多个段的程序
  管理员: assembly   [回复本贴] [收藏本贴] [管理本贴] [关闭窗口]
主题 : :  关于有符号数和无符号数的问题  [待解决] 回复[ 4次 ]   点击[ 832次 ]  
lijangwei
[帖 主]   [ 发表时间:2007-11-07 18:47 ]   [引用]   [回复]   [ top ] 
荣誉值:7
信誉值:9
注册日期:2007-11-01 20:06
一、VAR2 WORD 8000H
VAR3 WORD 7FFFH
用ADD指令把VAR2加一,后判断CF SF
用ADD指令把VAR3加一,后判断OF SF




二、MOV AX,7FF0H
  ADD AL,10H
  ADD AH,1
  ADD AX,2 在每一步执行后判断CF 、OF、SF、ZF
bug
[第1楼]   [ 回复时间:2007-11-07 19:41 ]   [引用]   [回复]   [ top ] 
荣誉值:22
信誉值:0
注册日期:2007-09-24 10:42
什么问题啊?
lijangwei
[第2楼]   [ 回复时间:2007-11-09 15:24 ]   [引用]   [回复]   [ top ] 
荣誉值:7
信誉值:9
注册日期:2007-11-01 20:06
说是判断各个标志位的值,我搞不懂啊,高手赐教
lijangwei
[第3楼]   [ 回复时间:2008-02-28 16:00 ]   [引用]   [回复]   [ top ] 
荣誉值:7
信誉值:9
注册日期:2007-11-01 20:06
var2加一后cf=0 sf=1
var3加一后cf=0 sf=1

2》MOV AX,7FF0H 
  ADD AL,10H     cf=1 of=0sf=0 zf=1

  ADD AH,1         cf=0  of=1 sf=1 zf=0 
 
  ADD AX,2         各位不变
younggay
[第4楼]   [ 回复时间:2008-02-28 20:33 ]   [引用]   [回复]   [ top ] 
荣誉值:273
信誉值:0
注册日期:2008-01-23 20:23
自问自答?
关于标志寄存器的内容,《汇编语言》第11章有详细讲解!
需要登录后才能回帖 -->> 请单击此处登录
    Copyright © 2006-2024   ASMEDU.NET  All Rights Reserved