- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
汇编语言心得(二)-框架 汇编语言程序设计研讨方案 第一周研讨: 1、什么是汇编语言、机器语言、高级语言?它们之间存在什么关系?不同语 言的程序模块能否组合在一起形成一个程序? 2、教材书名称中为什么称为“IBM-PC汇编语言”?还有哪些其它的汇编语 言?各种汇编语言的主要不同之处体现在哪里? 3、简要概括二进制、十进制、十六进制、八进制整数和小数之间的转换方法。 4、谈谈对汇编语言程序框架的认识。 5、总结80X86CPU中的寄存器的分类及各寄存器的主要作用。 6、总结80X86的实地址模式中存储器的分段存取方式及段寄存器的作用。 7、80X86保护地址模式中存储器是怎么进行分段的,段寄存器作用是什么? 第二周研讨: 8、结合3种比例变址寻址,总结32位寻址方式与16位寻址方式相比有哪 些不同。 9、机器指令中是怎么表示各种寻址方式的? 10、与转移地址有关的寻址方式中地址是怎么计算确定的? 11、与数据有关的不同寻址方式,在计算物理地址时,怎么选定段寄存器? 12、堆栈操作是否只能使用入栈和出栈指令实现,还有哪些指令对堆栈进行了 入栈和出栈操作,MOV指令能存取到堆栈的内容码? 13、乘法和除法指令为什么只有一个源操作数,其它操作数在哪里?为什么要 将乘法分为无符合乘和带符号乘法两条指令? 14、总结算术指令与逻辑指令是怎么设置标志位的。 第三周研讨: 15、总结一下,怎么样用复合条件标志,来表示无符号数或有符号数的大于、 小于或等于等关系。 16、用汇编语言编写算术表达式计算程序时,怎么确定计算顺序?分段函数表 达式怎么样计算? 17、完整段定义伪操作SEGMENT中的类型与属性说明的作用是什么?简化段 定义伪操作中是怎么定义类型与属性说明的? 18、数据段定义中操作数的地址是怎么分配的?有哪些伪操作会影响到操作 数地址的分配? 19、地址表达式和常数表达式有哪些不同?怎么样区分?怎么样获得地址表 达式的有关属性? 20、在汇编语言上机过程中,可以得到哪些有关程序的报告文件,从这些文件 中可以得到哪些有关程序编译连接中的详细信息? 第五周研讨: 21、汇编语言程序可用哪些方法实现不同形式的循环结构?循环是一种特殊 的分支结构吗? 22、设计一个方案,使用简单指令来实现MOVS串处理指令的功能。 23、设计一个方案,使用简单指令来实现CMPS串处理指令的功能。 24、80386CPU中32位指令集在指令功能上主要做了哪些扩展? 25、80X86CPU中的多媒体扩展指令集中有哪些基本指令? 第六周研讨: 26、在汇编语言子程序嵌套调用情况下,且通过堆栈传送参数时,举例说明在子程序调 用与返回的过程中堆栈内容的变化过程。 27、举列说明汇编语言子程序递归调用过程中堆栈内容的变化过程。 28、汇编语言程序中,怎么实现多个模块之间的参数传递。 29、总结汇编语言子程序的参数传递方式。 第七周研讨: 30、程序直接控制I/O方式中,汇编程序是怎样利用I/O接口寄存器,实现I/O数据 的传送及I/O过程的控制? 31、在中断控制芯片8259A中,中断控制优先级和中断嵌套是怎么实现的? 32、总结8086中断的分类,并指出什么是非屏蔽中断、可屏蔽中断、中断屏蔽、 中断允许。 33、结合中断响应与处理的过程,说明中断向量表的作用。 第八周研讨: 34、总结各种DOS键盘操作的功能。键盘中的扫描吗是怎么转换成字符码的,两种编码 是一一对应的吗? 35、什么是视频存储器,不同的图形显示方式下,视频存储器的结构有哪些不同? 36、这么样通过可编程时间间隔定时器8253/54设计乐曲程序? 37、总结BIOS显示中断的功能。 第九周研讨: 38、 39、 40、 41、 汇编语言中宏是怎么定义,调用、展开的?汇编语言中的宏定义与宏调用,可以替代用子程序调用和返回吗?举例说明重复汇编伪操作的使用方法。举例说明简述条件汇编伪操作的使用方法。 汇编语言学习体会 前段时间,刚从计算机系统组成与体系结构的稍微学习了汇编语言,只学习了简单的一些指令。通过自学《8086/8088汇编语言程序设计》,虽然有了一定的了解,但是整体上还是不懂的。还是不能写出一段完整的程序,这次的实验还是对照其它程序套格式过来用的。汇编语言的指令集是很令人头痛的。 不管怎么说,在这本书的学习中,首先主要学习了汇编语言的基本知识,介绍了汇编的背景知识及由来,知道了汇编语言是处在机器语言和高级语言中间的一种
有哪些信誉好的足球投注网站
文档评论(0)