微机原理和汇编语言。用汇编语言写一个完整的程序,完成以下功能

中南大学现代远程教育课程考试複习题及参考答案

中原有的数是奇数或偶数

本书以Intel微处理器和IBMPC系列机为主体论述16位微型计算机的基本原理、汇编语言和接口技术,并引出32位微机系统相关技术本书主要涵盖微型机的基本系统、微处理器内部结構、指令系统和汇编语言程序设计、微处理器外部特性、存储器系统、输入输出及接口、总线及总线接口、若干典型的接口芯片以及与它們相关联的控制接口技术(包括中断控制、定时计数控制、DMA控制、并行接口、串行通信接口以及模拟接口),后介绍32位Intel80x86微处理器和32位微机嘚新技术附录提供调试程序DEBUG的使用方法、汇编语言的开发方法等。

尽管微型计算机系统日新月异但基于16位软硬件平台进行通用微型计算机技术的教学仍然适用和可行。尤其是相对简单和成熟的教学内容更易于学生学习和掌握。所以本书的主体结构定位于:硬件是微處理器、IBM PC系列机,软件是DOS模拟环境、指令系统和MASM汇编语言同时面向发展,以突出基本原理和应用技术为原则对16位微机原理和汇编语言进荇删繁就简最后对应补充32位新技术的内容。这样在学生掌握16位教学内容的基础上引入32位教学内容,也可以引导学生进行课外阅读
第1嶂微型计算机系统概述:简介微处理器发展,以IBM PC系列机为实例介绍微型计算机系统的组成最后总结性地说明计算机内部的数据表示。
第2嶂微处理器指令系统:详述微处理器内部结构、寻址方式以及主要指令包括常用DOS和ROM-BIOS的功能调用方法。
第3章汇编语言程序设计:采用简化段定义格式引出基本的汇编语言伪指令以程序结构为主线展开汇编语言的程序设计方法。
第4章微机总线:以总线技术引领重点描述8088微處理器的外部引脚和总线时序,简介IBM PC和ISA总线
第5章主存储器:选择典型的半导体存储器芯片介绍其引脚和读写时序,说明构成主存的连接方法
第6章输入输出接口:在理解I/O接口和指令的基础上,讨论主机与外设进行数据传送的方法
第7章中断控制接口:介绍8088微处理器的中断機制和中断控制器8259A以及中断服务程序的编写。
第8章定时计数控制接口:以定时计数控制器为例引出微机中的定时和计数方法。
第9章DMA控制接口:以DMA控制器8237A为例说明DMA控制器及DMA传送的应用。
第10章并行接口:介绍并行接口芯片8255A及其应用详述键盘、数码管和打印机接口。
第11章串荇通信接口:重点论述串行异步通信的协议和总线、接口芯片、编程和电路
第12章模拟接口:描述D/A和A/D转换原理以及典型的模拟接口芯片的應用。
第13章32位微型计算机系统:对应前5章内容从16位延伸为32位技术用通俗的语言简介提高处理器性能的新技术。
附录A调试程序DEBUG的使用方法:配合第2章学习调试指令、程序片段的具体方法
附录B汇编语言的开发方法:配合第3章及以后章节的编程实践。
附录C 指令系统:罗列全部指令以备速查。
附录D常用DOS功能调用(INT 21H):罗列部分常用功能方便使用。
附录E常用ROM-BIOS功能调用:罗列部分常用功能方便使用。
附录F输入輸出子程序库:罗列自编的输入输出子程序方便调用。
本书包括微机原理和汇编语言、汇编语言及接口技术3部分内容可以有3种教学方案,以适应不同学校或专业的各种教学计划
教学方案一:完整讲授本书各章主要内容(最后一章可以作为选修内容),适用于软硬件兼顧、学生水平较高的情况可称之为“汇编语言与接口技术”课程。
教学方案二:以微机原理和汇编语言为基础展开汇编语言进行讲授,适用于侧重软件、单独开设接口技术课程的情况可称之为“微机原理和汇编语言与汇编语言”课程。
教学方案三:以接口技术为主体講授适用于已学习过汇编语言和侧重硬件的情况,可称之为“微机原理和汇编语言及接口技术”课程
作为普通本科教材,建议68学时(烸周4学时、实际教学17周)的课堂教学并配合6~10个软件上机或者硬件实验任务(每个任务2学时)的实践环节。
3种方案的各章学时数可参考丅表(第13章作为课外阅读未列出学时)
章号汇编语言与接口技术微机原理和汇编语言与汇编语言微机原理和汇编语言及接口技术2612428相对于苐1版,本版教材保持结构不变部分内容进行修订,主要是汇编语言部分增加了图形进行了更加详细的说明,并修改了部分段落的文字敘述
本书由钱晓捷编著,欢迎广大师生通过电子邮箱与作者交流感谢多年来同事们的合作,感谢华章公司的支持

我要回帖

更多关于 微机原理和汇编语言 的文章

 

随机推荐