下面这个程序可以显示从当前光标处开始打印出寄存器 dx cx bx ax di si 的值
assume cs:code
data segment
;------------------------------------------
ta db '0123456789ABCDEF' ;显示要用到的字符
tt db 0fh ;临时空间
data ends
;------------------------------------------
stack segment
;------------------------...


- [cat442] 济公,唐僧 那样的信仰可敢承担? 孙悟空的战斗意志如何保持? 绝望时免不了情绪的爆发 ,这是本能 03/05 13:20
- [cat442] 很纠结的从身边寻找,除了家人这里是为数不多能给我快乐感觉的地方。 在这里我唱过“儿歌三百首”, 03/05 12:56
- [fpamc] 恩,我只能'嗯'一声。 因为此刻,我已经不知道能够说什么了。 恩,我也会的。 04/21 08:29
- [tomato] 感动!看到这些话,想要流泪! 04/20 23:21
- [cat442] 好久好久没有来这里了,这颗种子已经被我所淡忘了, 当时的“信念”,当时的期盼,已经变得模糊了,但是在 04/20 09:46
- [游客] 我的几本作业上写的都是万类啊 09/05 18:05
- [cat442] 昨天还心灰意冷,几近崩溃。没想到今天一抹希望之光射穿漫天的阴云,找到了我的身上。 还不可以笑, 07/28 11:01
- [cat442] “我们有崇高的事业,高尚的灵魂,上帝会保佑我们的” ——一名电视剧中的共产党员的对白. 中国 07/10 23:21
- [cat442] 看看之前自己的文字,些许收获。有些认识如灵感,似流星一刹光辉悬而藏匿于心底。此刻重拾,自省之。 05/08 16:06
- [cat442] 今天3月18日是一个纪念日,而三天前的3月15日也是一个纪念日。一年365天,天天相同,又天天不同。 03/18 23:06
- [游客] 从键盘输入两个数字字符,存入缓冲区。 把sh1内的字符转换为十六进制,存入sh2.从sh2读 01/11 20:30
- [游客] 谢谢你在我bolg上的指点. --GECKO 11/19 18:10
[2008-04-17 21:43]
看看exe程序执行前一些寄存器的值
阅读全文 |
评论次数(5) |
浏览次数(1614) |
所属类型(仍然是菜鸟)
[2008-03-01 09:21] DOS6.0源程序中的硬盘引导记录源程序FDBOOT.ASM
;/*
; * Microsoft Confidential
; * Copyright (C) Microsoft Corporation 1983 - 1991
; * All Rights Reserved.
; */
; BOOT - IBM hard disk boot record 6/8/82
;
;
; This is the standard boot record that will be shipped on all hard disks. It contains:
;
; 1. Code to load (and give control to) t...
; * Microsoft Confidential
; * Copyright (C) Microsoft Corporation 1983 - 1991
; * All Rights Reserved.
; */
; BOOT - IBM hard disk boot record 6/8/82
;
;
; This is the standard boot record that will be shipped on all hard disks. It contains:
;
; 1. Code to load (and give control to) t...
阅读全文 |
评论次数(1) |
浏览次数(480) |
所属类型(仍然是菜鸟)
[2007-12-24 10:50] makefile 是个什么东西
还是在(百度百科)中找到了答案,呵呵,不知道以后会不会被百度给关怀的离不开她了。
Makefile Makefile文件
一个工程中的源文件不计数,其按类型、功能、模块分别放在若干个目录中,makefile定义了一系列的规则来指定,哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译,甚至于进行更复杂的功能操作,因为 makefile就像一个Shell脚本一样,其中也可以执行操作系统的命令。
makefile带来的好处就是——“自动化编译”,一旦写好,只需要一个make命令,整个工程完全自动编译,极大的提高了软件开发的效率。make是一个命令工具,是一个解释mak...
Makefile Makefile文件
一个工程中的源文件不计数,其按类型、功能、模块分别放在若干个目录中,makefile定义了一系列的规则来指定,哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译,甚至于进行更复杂的功能操作,因为 makefile就像一个Shell脚本一样,其中也可以执行操作系统的命令。
makefile带来的好处就是——“自动化编译”,一旦写好,只需要一个make命令,整个工程完全自动编译,极大的提高了软件开发的效率。make是一个命令工具,是一个解释mak...
阅读全文 |
评论次数(3) |
浏览次数(1519) |
所属类型(仍然是菜鸟)
[2007-12-24 10:14] 什么是 ACPI
ACPI (来自百度百科)
Advanced Configuration and Power Management Interface
ACPI表示高级配置和电源管理接口(Advanced Configuration and Power Management Interface)。对于Windows2000,ACPI定义了Windows 2000、BIOS和系统硬件之间的新型工作接口。这些新接口包括允许Windows 2000控制电源管理和设备配置的机制。
Windows 2000具有电源管理功能,该功能可以让系统进入低电源消耗的"睡眠状态",如待机和休眠等,目的就是控制电脑的...
Advanced Configuration and Power Management Interface
ACPI表示高级配置和电源管理接口(Advanced Configuration and Power Management Interface)。对于Windows2000,ACPI定义了Windows 2000、BIOS和系统硬件之间的新型工作接口。这些新接口包括允许Windows 2000控制电源管理和设备配置的机制。
Windows 2000具有电源管理功能,该功能可以让系统进入低电源消耗的"睡眠状态",如待机和休眠等,目的就是控制电脑的...
阅读全文 |
评论次数(0) |
浏览次数(415) |
所属类型(仍然是菜鸟)
[2007-10-25 17:41]
从代码到程序的过程
先假设你知道自己要做什么,并且你要做的有意义,那么一个从源代码到程序的过程可能就开始了。
这个过程是这样的:
1 写代码 把你的需求转化成思想,把思想描述成语言;
2 编译连接 解决语法上的问题,保持逻辑清晰,尽可能避免逻辑问题;
如果连接通过,也不要立即执行,因为编译连接通过不等于程序就正确了。还要进行一步重要的工作
3 调试 可能要反复调试,首先要在功能上实现预期的目的,这时最低标准;再次是使程序健壮,做好容错;还有就是努力是你的程序符合一般的习惯,容易为他人所用。
这样的程序才能称得上是一个有点什么的程序。...
这个过程是这样的:
1 写代码 把你的需求转化成思想,把思想描述成语言;
2 编译连接 解决语法上的问题,保持逻辑清晰,尽可能避免逻辑问题;
如果连接通过,也不要立即执行,因为编译连接通过不等于程序就正确了。还要进行一步重要的工作
3 调试 可能要反复调试,首先要在功能上实现预期的目的,这时最低标准;再次是使程序健壮,做好容错;还有就是努力是你的程序符合一般的习惯,容易为他人所用。
这样的程序才能称得上是一个有点什么的程序。...
阅读全文 |
评论次数(1) |
浏览次数(760) |
所属类型(仍然是菜鸟)
[2007-10-23 10:47] 奇怪的“不能上网”
最近几天,我的电脑间歇的出现网络故障。浏览网页的时候突然就打不开了,浏览器里显示“该页无法显示……”。
查看网络连接,只有发出的包没有接受的,没有网卡,也没有网线替换,一时无可奈何;但是注销或者重新启动时又恢复正常了,对付着能用也就没有理它,哎!...
查看网络连接,只有发出的包没有接受的,没有网卡,也没有网线替换,一时无可奈何;但是注销或者重新启动时又恢复正常了,对付着能用也就没有理它,哎!...
阅读全文 |
评论次数(1) |
浏览次数(521) |
所属类型(仍然是菜鸟)
[2007-10-16 11:35]
简单未必不是经典,一时看不上眼不见得就真的不喜欢
简单未必不是经典,一时看不上眼不见得就真的不喜欢
(代码引自Wednesday的学习博客 经典程序“hello,world” )
assume cs:code,ds:data,ss:stack
data segment
db 'hello,world',0;字符串以0结尾
data ends
stack segment
dw 10h dup(0)
stack ends
code segment
start:;程序入口
mov ax,stack;初始化自己的栈
mov ss...
(代码引自Wednesday的学习博客 经典程序“hello,world” )
assume cs:code,ds:data,ss:stack
data segment
db 'hello,world',0;字符串以0结尾
data ends
stack segment
dw 10h dup(0)
stack ends
code segment
start:;程序入口
mov ax,stack;初始化自己的栈
mov ss...
阅读全文 |
评论次数(3) |
浏览次数(904) |
所属类型(仍然是菜鸟)
[2007-09-14 20:49]
搬石头砸自己的脚----我是菜鸟
搬石头砸自己的脚
----我是菜鸟
每一个编程者都会有这样那样的经历,既然成为了一种经历,那就赚到了相当的经验; 什么呢?是认识的
纠正,是能力的提高,信心的建立,还是 这个答案未必统一. 不过子后你回顾往事的时候,是否会感到当
时有几分稚嫩?
我有过这么一次,我还记忆犹新。 那还是我学习王爽老师<汇编语言>课设2的时候。他真是让我体验了一
把"搬起石头,砸自己的脚"的感觉.
当时那个引导硬盘操作系统的功能,把我拦在了那里。怎么也不行,我的程序写进了软盘,硬盘的引导扇
区也读进了内存,可是就是没法引导“死”在引导过程中。
我做了各种各样的努力都...
----我是菜鸟
每一个编程者都会有这样那样的经历,既然成为了一种经历,那就赚到了相当的经验; 什么呢?是认识的
纠正,是能力的提高,信心的建立,还是 这个答案未必统一. 不过子后你回顾往事的时候,是否会感到当
时有几分稚嫩?
我有过这么一次,我还记忆犹新。 那还是我学习王爽老师<汇编语言>课设2的时候。他真是让我体验了一
把"搬起石头,砸自己的脚"的感觉.
当时那个引导硬盘操作系统的功能,把我拦在了那里。怎么也不行,我的程序写进了软盘,硬盘的引导扇
区也读进了内存,可是就是没法引导“死”在引导过程中。
我做了各种各样的努力都...
阅读全文 |
评论次数(0) |
浏览次数(928) |
所属类型(仍然是菜鸟)
页码数(1):
1