DOS中断:
1、字符功能调用类(Character-Oriented Function)
01H、07H和08H —从标准输入设备输入字符
02H —字符输出
03H —辅助设备的输入
04H —辅助设备的输出
05H —打印输出
06H —控制台输入/输出
09H —显示字符串
0AH — 键盘缓冲输入
0BH —检测输入状态
0CH —清输入缓冲区的输入功能
(1)、功能01H、07H和08H
功能描述:从标准输入设备(如:键盘)读入一个字符。该中断在处理过程中将一
直处于等待状态直到有字符可读为止。该输入还可被重定向,如果这样做,则无
法判断...


- [chinatree] 支持,下面或许我也需要跟上你的步伐了. 11/03 00:27
- [redhat0921] 为了玩游戏时候做外挂自己用,起来的兴趣 10/16 13:12
- [游客] 不错 10/12 16:14
- [rotapple] 哦这样,我去下载个电子书看下。 10/09 15:20
- [rotapple] 你装virtual box或者virtual machine,然后把DOS系统装到这两个软件其中之一 10/09 15:18
- [stqcw] 虚拟机也没有软盘 一运行kechengsheji2.asm就出错 因为没有软盘 09/26 14:50
- [stqcw] 我电脑上没有 软盘 我是在xp系统里面装了一个dos6.22 的虚拟机 09/26 13:36
- [chinatree] 因为多线程用的是保护模式下的Cpu,而且由windows来控制把cpu分成1个个时间段,每个线程基本 09/26 12:34
- [rotapple] 楼上的同学。。。kecheng2.asm这个我不知道是什么东西哦。是王爽老师书上的课程设计2吗? 09/26 11:11
- [rotapple] 为了了解程序设计语言的底层原理. 最早是出于对java程序中多线程的原理的疑问. ======= 09/26 11:03
[2010-01-29 19:49] DOS中断大全
阅读全文 |
作者:lcf20092009 |
评论次数(0) |
浏览次数(1440)
[2010-01-29 19:49] BOS中断大全
BIOS中断:
1、显示服务(Video Service——INT 10H)
00H —设置显示器模式0CH —写图形象素
01H —设置光标形状0DH —读图形象素
02H —设置光标位置0EH —在Teletype模式下显示字符
03H —读取光标信息0FH —读取显示器模式
04H —读取光笔位置10H —颜色
05H —设置显示页11H —字体
06H、07H —初始化或滚屏12H —显示器的配置
08H —读光标处的字符及其属性13H —在Teletype模式下显示字符串
09H —在光标处按指定属性显示字符1AH —读取/设置显示组合编码
0AH —在当前光...
1、显示服务(Video Service——INT 10H)
00H —设置显示器模式0CH —写图形象素
01H —设置光标形状0DH —读图形象素
02H —设置光标位置0EH —在Teletype模式下显示字符
03H —读取光标信息0FH —读取显示器模式
04H —读取光笔位置10H —颜色
05H —设置显示页11H —字体
06H、07H —初始化或滚屏12H —显示器的配置
08H —读光标处的字符及其属性13H —在Teletype模式下显示字符串
09H —在光标处按指定属性显示字符1AH —读取/设置显示组合编码
0AH —在当前光...
阅读全文 |
作者:lcf20092009 |
评论次数(1) |
浏览次数(1698)
[2008-04-12 17:09] 纯Dos下的汇编操作环境
有意思的程序,能在xp下实现纯dos环境,享受直接访问硬件乐趣。
还带有些小工具可以备份系统。
我这里xp下配置成功,不错,试试。
下载地址为这个地方。
http://pickup.mofile.com/6851943249276875
广告太烦,有一个小小的地方
下载文件(IE浏览器) 下载文件(非IE浏览器)
就是下载地方了。
或者用提取码6851943249276875提取
纯dos环境里面带了 masm 5.0 link 和edit可以进行asm编程
还有ghost11可以备份系统,ntfdos可以在dos访问ntfs分区
感谢wdm网友的提示...
还带有些小工具可以备份系统。
我这里xp下配置成功,不错,试试。
下载地址为这个地方。
http://pickup.mofile.com/6851943249276875
广告太烦,有一个小小的地方
下载文件(IE浏览器) 下载文件(非IE浏览器)
就是下载地方了。
或者用提取码6851943249276875提取
纯dos环境里面带了 masm 5.0 link 和edit可以进行asm编程
还有ghost11可以备份系统,ntfdos可以在dos访问ntfs分区
感谢wdm网友的提示...
[2011-08-05 12:14] 小谈常用数字进制转换
或许对一些初学者对二进制转十六进制,十六进制转十进制等有些迷糊,下面把我知道的给大家说说。
二进制转十六进制:
二进制数如01011101(5eh)是四位对应一位16进制,是从又往左数的,1011=1*8+0*4+1*2+1*1=0Bh。给你一串2进制数,从右边数,每四位对应10进制的1,2,4,8。然后把它们加到一起是一位16进制,反过来把16进制转2进制也是一样。
16进制转10进制
如0cadfh=c*1000h+a*100h+d*10h+f=c*16*16*16+a*16*16+d*16+f。结果大家可以自己算,反过来如果数值在255以内,直接除16,商是16进制的十位,余数是...
二进制转十六进制:
二进制数如01011101(5eh)是四位对应一位16进制,是从又往左数的,1011=1*8+0*4+1*2+1*1=0Bh。给你一串2进制数,从右边数,每四位对应10进制的1,2,4,8。然后把它们加到一起是一位16进制,反过来把16进制转2进制也是一样。
16进制转10进制
如0cadfh=c*1000h+a*100h+d*10h+f=c*16*16*16+a*16*16+d*16+f。结果大家可以自己算,反过来如果数值在255以内,直接除16,商是16进制的十位,余数是...
阅读全文 |
作者:chinatree |
评论次数(8) |
浏览次数(859)
[2011-04-21 11:21] 检测点11.2
对于判断SF,我还是选择查看最高位。如果有mul这种指令就跳过。...
阅读全文 |
作者:billy_asm |
评论次数(2) |
浏览次数(1431)
[2008-03-04 08:53] assume的作用探讨【转】
ASSUME是把你自己定义的DATA段和CPU中的CS段连起来的意思,这样,CS就指向了你所定义的DATA段了。见《汇编语言》(王爽)P73
p278 16.2小节中的内容。
http://www.asmedu.net/bbs/pasteinfo.jsp?part=1&level=free&kind=1220&qkSg=2&qID=7172&readSg=1
关于assume的作用,许多人都简单的解释说,这是告诉编译器哪一个段和哪一个段寄存器相关联。举个简单例子来说:
assume cs:code, ds:data
这是告诉编译器cs和code关联,ds和data关联,...
p278 16.2小节中的内容。
http://www.asmedu.net/bbs/pasteinfo.jsp?part=1&level=free&kind=1220&qkSg=2&qID=7172&readSg=1
关于assume的作用,许多人都简单的解释说,这是告诉编译器哪一个段和哪一个段寄存器相关联。举个简单例子来说:
assume cs:code, ds:data
这是告诉编译器cs和code关联,ds和data关联,...
[2008-04-03 11:36] 【课程设计2必备】一个简装版的Virtual PC+仿真虚拟软驱的下载地址(附说明)
《汇编语言》的第十七章最后的实验和课程设计二,需要进行软盘的读写,而且有些功能需要在实dos下实现。可惜,现在很少人装软驱和dos了,有些兄弟因此放弃了锻炼自己的机会。现在好了,我们可以用一个虚拟机+仿真软驱就能继续完成我们《汇编语言》最后的重要实验--课程设计二了。呵呵。本人就是用的这个,感觉不错,推荐给广大学习汇编的兄弟姐妹们。
提供一个:
1、仿真虚拟软驱
2、Virtual PC(注:虚拟机软件名称)
的下载地址,内含详细的安装及使用说明,欢迎大家下载!
http://pickup.mofile.com/0667815817317830...
提供一个:
1、仿真虚拟软驱
2、Virtual PC(注:虚拟机软件名称)
的下载地址,内含详细的安装及使用说明,欢迎大家下载!
http://pickup.mofile.com/0667815817317830...
阅读全文 |
作者:xiaochong |
评论次数(72) |
浏览次数(8250)
页码数(1):
1