DEBUG是DOS中的一个外部命令,从DOS 1.0起就带有此命令,因此可见此命令的重要性了。虽然此命令的功能非常强大,可以解决许多问题,可是对许多人来说,尤其是初学者来说,却非常不易掌握。因此,现将DEBUG的命令详细介绍一番,以让大家知道它的使用。
Debug:A(汇编)
直接将 8086/8087/8088 记忆码合并到内存。
该命令从汇编语言语句创建可执行的机器码。所有数值都是十六进制格式,必须按一到四个字符输入这些数值。在引用的操作代码(操作码)前指定前缀记忆码。
a [address]
参数
address
指定键入汇编语言指令...


- [fxl] 我觉得start 是表示段地址 12/29 22:35
- [tomato] 侧重点不同,而且对象也不一样。 07/27 17:08
- [游客] 这是自然,要不为什么会存在两本书呢? 07/27 07:55
- [tomato] 嗯????什么意思? 关于CX的问题,建议看看这个帖子。 http://www.asmedu.n 07/26 21:41
- [deepblue] 正确!加分 +10 07/26 17:51
- [duress] 电子版的不好看啊,太累。。。 07/25 20:37
- [duress] 又犯老问题了 mov ds,0 (错) 立即数不能直接传送给段寄存器(dx,ss,es): 07/25 20:36
- [游客] 博主可以去网上下载一本电子版的! 下载地址在百度里一搜一大片........ 07/25 19:13
- [duress] 再贴个: 1)8086的一个段的最小长度为16B,最大64K。这是计算机设计的问题。 2)你的 07/25 17:11
- [duress] 第二题搞错了,应该是0c22H吧,我选了个1c22H(93+79中3+9=c我还进了一位),暴汗in 07/25 17:03
[2008-01-03 10:12] DEBUG命令详解
[2008-03-25 20:05] 回车与换行有什么区别????
在汇编语言中,老是看到,0DH,0AH,这两个一般配合起来使用,但有时也只使用一个,这两个不都是起到换行的做用吗?...
阅读全文 |
作者:lijangwei |
评论次数(10) |
浏览次数(2843)
[2007-12-30 14:46] 计算N!
assume cs:code
code segment
start:
mov ah,0
mov al,3
push ax
call recursion
pop ax
mov ax,4c00h
int 21h
;栈传递N值
;子程序的局限:N!<= 0xFFFFH
recursion:
push bp
push ax
mov bp,sp
...
code segment
start:
mov ah,0
mov al,3
push ax
call recursion
pop ax
mov ax,4c00h
int 21h
;栈传递N值
;子程序的局限:N!<= 0xFFFFH
recursion:
push bp
push ax
mov bp,sp
...
阅读全文 |
作者:playboy |
评论次数(1) |
浏览次数(2518)
页码数(1):
1