用debug写的hello world
来源:互联网 发布:淘宝二手网叫什么 编辑:程序博客网 时间:2024/04/30 16:51
打开命令行cmd
进入D盘 d:
在debug中敲入a,如下
D:/>d:
D:/>debug
-a
17B2:0100 mov dx,010b
17B2:0103 mov ah,09
17B2:0105 int 21
17B2:0107 mov ah,4c
17B2:0109 int 21
17B2:010B db 'Hello World!$'
17B2:0118
-rcx
CX 0000
:18
-n hello.com
-w
Writing 00018 bytes
-q
在d盘就生成了一个名为hello.com的文件
然后再命令行下敲入:
D:/>hello
Hello World!
D:/>
就会显示Hello World!
第一行db 'Hello World!$'的地址送给dx作为现实字符串的地址,然后调用中断21的9号功能显示,后面是调用4c号功能退出,最后是定义字符串hello world以$结束。rcx是设置cx的值为程序的长度18h个字节(0118-0100)n是定文件名,w是写入文件。
一般debug比较适合在dos下编写小的程序是很方便的,如I/O的。
- 用debug写的hello world
- 用Swing写的简易Hello World
- 用python写Hello World
- 用 eclipse 写 hello world
- Debug下的Hello World程序
- 用VC写的第一个窗口程序 Hello World!
- 用DrRacket写scheme语言的hello world
- 用 Python+Django 写的第一个 Hello World 程序
- 用Vim写一个简单的Hello,World程序
- 用Struts2写的第一个"Hello,World!"
- NASM写的DOS程序:Hello World!
- 不用IDE写C#的Hello World
- 写一个彩色的hello world
- 写一个Dalvik版的Hello World
- 不同编程语言写的“Hello World”
- 不用IDE写C#的Hello World
- 十年Hello World,写的是人生
- 1.5.1 用 F# 写 Hello world
- 关于Microsoft Report RDL的一些心得及Hack经验
- vista中iis7无法正常访问asp+access页面的解决方法
- 又兴奋了一下,一个新博客
- 用iframe实现页面部分刷新
- 改变
- 用debug写的hello world
- 如何找实习单位(个人的一点经验)
- vim的设置参数
- C陷阱和缺陷学习笔记
- 如何找到适合的实习机会
- BMP文件格式分析(zz)
- 如何创建桌面快捷方式
- Oracle lesson 2 SQL 查询和 SQL 函数(中)
- 强化知识,刻苦学习