1 / 14
文档名称:

微机原理十六进制转十进制课设.doc

格式:doc   大小:23KB   页数:14页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

微机原理十六进制转十进制课设.doc

上传人:wz_198614 2017/10/9 文件大小:23 KB

下载得到文件列表

微机原理十六进制转十进制课设.doc

文档介绍

文档介绍:微机原理十六进制转十进制课设
北华航天工业学院
课程设计报告(论文)
设计课题:
专业班级:
学生姓名:
指导教师:
设计时间:
1
1 代码转换(十六进制数向十进制数之间的转换) 电子信息工程B09212 2011--12--23
北华航天工业学院电子工程系
课程设计任务书
指导教师: 教研室主任:
年月日
目录
内容摘要??????????????????? 1
??????????????????? 2
??????????????????? 2
??????????????????? 2
??????????????????? 2
??????????????????? 2
for window集成实验环境介绍??????? 2
???????????????? 2
??????????????? 3
??????????????????? 4
??????????????????? 4
??????????????????? 4
??????????????????? 6
??????????????????? 6
????????????????? 6
?????????????????? 10
七. 实验体会??????????????????? 11
??????????????????? 11
内容摘要
汇编语言是一种面向计算机的程序设计语言,和机器语言相比,汇编语言编写程序可以用助记符来表示指令的操作码和操作数,也可以用标号来替代地址,常量和变量,还引入了新的汇编指令——伪指令和宏指令。
高级程序设计语言使用了更接近人们的自然语言和****惯的教学语言来描述具体的算法,使编写的程序更加直观和简练。高级语言通常都包含有各种函数计算,字符串处理,数据I/O等功能。高级语言通常是独立于具体机器的,程序员可不必了解机器的指令系统和内部的具体结构,可以
把精力集中在正确掌握语言的语法桂策和程序运算上。编写的程序容易被阅读和修改。
此次课设内容以微软公司的宏汇编MASM为背景,主要学****汇编的语法规则,同时应用一些磁盘操作系统的功能调用和基本输入输出系统的中断调用。
DOS是用户和微型计算机之间的接口,用户依靠DOS来管理微型计算机。DOS向用户提供了许多命令及系统功能,用户可以在DOS提示符下键入命令来实现对计算机的操作。课设中多次用到DOS指令。
索引关键词:汇编语言伪指令宏指令 DOS中断

1
:
编程实现十六进制数向十进制数之间的转换。
:
编程实现十六进制数向十进制数之间的转换。
:
学****数值和数值的相互转换方法,并熟练掌握汇编语言语法的使用,DOS系统功能调用,并学****循环结构的设计。

for window集成实验环境介绍
Masm for Windows 集成实验环境是从事一线教学的大学教师针对汇编语言初学者的特点开发的一个简单易用的汇编语言的学****软件,它具有错误信息自动定位、关键字实时帮助(动画演示汇编指令执行过程)、语法着色、无限的撤消与恢复、
WORD式的查找、替换、定位、支持中文长文件名、软件可以安装在任意文件夹等功能。

使用DOS提供的程序控制硬件。优点是兼容性好,使用方便。
DOS是IBM PC系列微机的操作系统(现在的微机仍能运行DOS,而且新的操作系统也能继续提供几乎所有的DOS功能调用)负责管理系统的所有资源,协调微机的操作,其中包括大量可供用户调用的服务程序。DOS的功能调用不依赖于具体的硬件系统。
所有的DOS系统功能调用都是利用软件中断指令INT 21H来实现的。也就是说,在程序中需要调用DOS功能的时候,只要使用一条INT 21H指令即可。INT 21H是一个具有90多个子功能的中断服务程序,这些子功能大致可以分为四类:设备管理、目录管理、文件管理和其他。其功能一览表可参见附录。为了方便用户使用这些子功能,INT 21H对每一 2
个子功能都进行了编号——称为功能号。这样,用户就能通过指定功能号来调用INT 21H的不同子功能。
DOS系统功能调用的方法如下:
(1)AH->功能号。
(2)在其他寄存器中放入该功能所要求的入口参数。
(3