代码改变世界

实验十四_访问CMOS RAM

2014-04-26 19:11 by 星星之火✨🔥, 319 阅读, 0 推荐, 收藏, 编辑
摘要:编程:以“年/月/日 时:分:秒”的格式,显示当前的日期,时间。 注意:CMOS RAM中存储着系统的配置信息,除了保存时间信息的单元外,不要向其他的单元写入内容,否则将引起一些系统错误。 assume cs:code,ds:data data segment db '00/00/00/ 00:... 阅读全文

实验十三_编写、应用中断例程_ 3

2014-04-26 19:08 by 星星之火✨🔥, 368 阅读, 0 推荐, 收藏, 编辑
摘要:下面的程序,分别在屏幕的第2、4、6、8行显示四句英文诗,补全程序。 完成后编译运行,体会其中的编程思想。 assume cs:code code segment s1:db 'Good,better,beat,','$' s2:db 'Never let it rest,','$' s... 阅读全文

实验十三_编写、应用中断例程_2 & 总结

2014-04-26 19:05 by 星星之火✨🔥, 493 阅读, 0 推荐, 收藏, 编辑
摘要:编写并安装int 7ch中断例程,功能为完成loop指令的功能 参数:(cx)= 循环次数,(bx)= 位移 以上中断例程安装成功后,对下面的程序进行单步跟踪,尤其注意观察int、iret指令执行前后cs、ip和栈中的状态。 在屏幕中间显示80个‘!’ assume cs:code code seg... 阅读全文

实验十三_编写、应用中断例程_ 1

2014-04-26 19:03 by 星星之火✨🔥, 364 阅读, 0 推荐, 收藏, 编辑
摘要:编写并安装int 7ch中断例程,功能为显示一个用0结束的字符串,中断例程安装在0:200处 参数:(dh)= 行号,(dl)= 列号,(cl)= 颜色,ds:si指向字符串首地址 以上中断例程安装成功后,对下面的程序进行单步跟踪,尤其注意观察int、iret指令执行前后cs、ip和栈中的状态 as... 阅读全文

实验十二_编写0号中断处理程序

2014-04-26 18:58 by 星星之火✨🔥, 373 阅读, 0 推荐, 收藏, 编辑
摘要:编写0号处理程序,使得在除法溢出发生时,在屏幕中间显示字符串“divide error”。然后返回DOS。 要求:仔细跟踪调试,在理解整个过程之前,不要进行后面的学习。 assume cs:code code segment start: mov ax,cs mov ds,ax ... 阅读全文
上一页 1 ··· 9 10 11 12 13 14 下一页