摘要:综合研究: 在这部分内容中,将启示我们如何进行独立研究和深度思考(一定要注意这一点,相应的调整自己的学习思想)。同时使我们: (1)认识到汇编语言对于深入理解其他领域知识的重要性。 (2)对前面所学习的汇编语言知识进行融会。 (3)对用研究的方法进行学习进行体验。 研究实验1_搭建一个精简的... 阅读全文
课程设计二--占位
2014-04-26 19:28 by 星星之火✨🔥, 191 阅读, 0 推荐, 收藏, 编辑
摘要:先做完研究实验,再看看《自己动手写操作系统》和《30天自制操作系统》——需要用到虚拟机和软盘,了解完关于虚拟机和虚拟软盘的相关知识后再来挑战课设二。快一个月了,王爽老师的《汇编语言》终于要看完了。迁移博文累死个人,,,汇编网老卡机。。。 阅读全文
实验十六_编写包含多个功能子程序的中断例程
2014-04-26 19:25 by 星星之火✨🔥, 333 阅读, 0 推荐, 收藏, 编辑
摘要:安装一个新的int 7ch中断例程,为显示输出 提供如下功能子程序: (1)清屏。 (2)设置前景色。 (3)设置背景色。 (4)向上滚动一行。 入口参数说明: (1)用ah寄存器传递功能号:0表示清屏,1表示设置前景色,2表示设置背景色, 3表示向上滚动一行: (2)对于2、3号功能,用al传送颜... 阅读全文
一个想了好几天的问题——关于8086cpu自己编写9号中断不能单步的问题
2014-04-26 19:20 by 星星之火✨🔥, 485 阅读, 0 推荐, 收藏, 编辑
摘要:在《汇编语言》第十五章中我们可能遇到这样的问题:程序运行正确,但是debug单步调试,却无法运行,修改int 9h中断例程入口地址的指令,虚拟模式下,debug提示指令无效,而在实模式下,则程序卡死。 这里我的看法如下:因为我们单步的时候,当设置9号中断偏移地址的指令执行后,这时段地址还没有进行相... 阅读全文
实验十五_安装新的int 9中断例程
2014-04-26 19:19 by 星星之火✨🔥, 978 阅读, 0 推荐, 收藏, 编辑
摘要:安装一个新的int 9中断例程,功能:在DOS下,按下“A”键后,除非不在松开, 如果松开,就显示满屏幕的“A”;其他的键照常处理。提示:按下一个键时产生的扫描码称为通码,松开一个键产生的扫描码称为断码。断码 = 通码 + 80h。 assume cs:code code segment start... 阅读全文