汇编
新世纪debug战士
本人为零基础小白,学艺不精,所有发布的文章如有错漏之处,欢迎指正!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【汇编语言 王爽】实验17代码
代码如下:assume cs:codecode segmentstart:;将int 7ch写入内存0:200hmov ax,csmov ds,axmov si,offset int7chmov ax,0mov es,axmov di,200hmov cx,offset int7chend - offset int7chcldrep movsb;将int 7ch的地址写入中断向量表中mov es:[4*7ch],200hmov es:[4*7ch+2],0;安装原创 2021-10-06 01:35:55 · 503 阅读 · 0 评论 -
【汇编语言 王爽】实验16代码
实验代码 lab16.Asm 如下:assume cs:codecode segmentstart:;将int 7ch写入内存0:200h中;ds:si指向要安装的int 7ch中断例程mov ax,csmov ds,axmov si,offset int7ch;es:di指向复制目标地址0:200hmov ax,0mov es,axmov di,200h;将ds:si复制到es:di中mov cx,offset int7chend - offset int7chcl原创 2021-10-06 00:16:28 · 326 阅读 · 1 评论 -
【汇编语言 王爽】实验14代码
实验需求如下:编程,以“年/月/日 时:分:秒”的格式显示时间注意:CMOS RAM中储存着系统的配置信息,除了保存时间信息的单元外,不要向其他单元写入内容,否则将引起一些系统错误代码如下:【注意】int 7ch为实验13(1)中自定义的子程序,功能为“在屏幕上显示以0结尾的一个字符串”,代码详见:【汇编语言 王爽】实验13代码中的实验(1)lab13-1.Asm 代码assume cs:codecode segmentchar:db "yy/mm/dd hh:mm:ss",.原创 2021-10-04 19:28:38 · 239 阅读 · 0 评论 -
【汇编语言 王爽】实验13代码
实验(1)lab13-1.Asm 代码:assume cs:codecode segmentstart:;把int 7ch中断例程安装到0:200h处;ds:si指向将要复制的程序地址mov ax,csmov ds,axmov si,offset show_str;es:di指向目的地址mov ax,0mov es,axmov di,200h;设置循环次数cxmov cx,offset show_str_end - offset show_str;设置si di原创 2021-10-04 19:27:06 · 513 阅读 · 0 评论 -
【汇编语言 王爽】实验15代码
编写子程序,需求如下:要求:安装一个新的int 9中断例程,使得原int 9中断例程功能得到拓展功能:在dos实模式下,按A,除非不松开,否则显示满屏幕的A,其他键照常处理assume cs:codestack segmentdb 128 dup (0)stack endscode segmentstart:;ss:sp指向stackmov ax,stackmov ss,axmov sp,128;ds指向cspush cspop ds;es=0指向中断表mo原创 2021-10-04 19:08:47 · 222 阅读 · 0 评论
分享