. : : Assembly Language : : .  |  首页  |  我提出的问题  |  我参与的问题  |  我的收藏  |  消息中心   |  游客  登录  | 
刷新 | 提问 | 未解决 | 已解决 | 精华区 | 搜索 |
  《汇编语言》论坛 ->[bx]和loop指令
  管理员: assembly   [回复本贴] [收藏本贴] [管理本贴] [关闭窗口]
主题 : :  哪有错啊???  [待解决] 回复[ 10次 ]   点击[ 392次 ]  
annaassembly
[帖 主]   [ 发表时间:2009-11-22 09:32 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2009-11-15 08:54
assume cs:code
code segment
  move ax,0ffffh
  mov ds,ax
  mov bx,6

  mov al,[bx]
  mov ah,0
 
  mov dx,0

  mov cx,3
s:add dx,ax
loop s

mov ah,4ch
int 21h

code ends
end
306989618
[第1楼]   [ 回复时间:2009-11-22 16:18 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2009-11-22 16:17
你这个要做的是什么?
release_lag
[第2楼]   [ 回复时间:2009-11-24 16:55 ]   [引用]   [回复]   [ top ] 
荣誉值:3
信誉值:0
注册日期:2009-10-27 16:12
代码没错
我们不知道你这段代码要实现一个什么样的目的,你不说出来,怎么帮你找错
hay1323
[第3楼]   [ 回复时间:2009-12-08 22:55 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2009-11-20 22:10
楼主的意思是将0FFFF:0内存中内容累加到DX中吗?那BX是否要跟着变呢?
nieyunfei
[第4楼]   [ 回复时间:2009-12-14 20:57 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2009-12-10 22:06
楼主的意思是将ffff:6处的数据x3吧?
首先代码就有细节错误,修改为:
mov ax,0ffffh
mov ax,4c00h
zjl2010
[第5楼]   [ 回复时间:2010-04-25 18:50 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2010-04-25 18:48
不懂唉~~~
wuchaofanaa
[第6楼]   [ 回复时间:2010-07-29 22:58 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2010-07-22 11:46
mov ah,4ch 这句花错的离谱 MOV AX,4C00H
yang5731
[第7楼]   [ 回复时间:2010-08-02 15:28 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2010-07-26 12:14
mov al,[bx]
可以这样用吗?AL是8位寄存器,[BX]是16位  改成[BL]试试
mess
[第8楼]   [ 回复时间:2010-08-02 16:25 ]   [引用]   [回复]   [ top ] 
荣誉值:337
信誉值:0
注册日期:2008-01-01 17:48
mov ah,4ch 这句花错的离谱 MOV AX,4C00H
--------------
写mov ah,4ch int 21h也没问题,程序正常返回。

mov al,[bx] -语法没问题,用mov al,[bl]反而会报错。
yang5731
[第9楼]   [ 回复时间:2010-08-03 19:19 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2010-07-26 12:14
谢谢楼上的指正,[BX]是内存单元,8位,16位都可以 要看怎么传····
masmaster
[第10楼]   [ 回复时间:2010-08-03 21:26 ]   [引用]   [回复]   [ top ] 
荣誉值:268
信誉值:12
注册日期:2010-06-18 22:19
谢谢楼上的指正,[BX]是内存单元,8位,16位都可以 要看怎么传····
------------------
回复:[bl]肯定是不可以。
需要登录后才能回帖 -->> 请单击此处登录
    Copyright © 2006-2024   ASMEDU.NET  All Rights Reserved