北 华 航 天 工 业 学 院
课程设计报告(论文)
设计课题: 代码转换
(十六进制数向十进制数之间的转换)
专业班级: 电子信息工程B09212
学生姓名:
指导教师:
设计时间: 2011--12--23
北华航天工业学院电子工程系
微机原理 课程设计任务书
姓 名: | 专 业: | 电子信息工程 | 班 级: | B09212 | ||
指导教师: | 职 称: | |||||
课程设计题目: 代码转换(十六进制数向十进制数之间的转换) | ||||||
已知技术参数和设计要求: 1.编程实现十六进制数向十进制数之间的转换。 2.学习数值和数值的相互转换方法。 3.按屏幕提示要求输入,从屏幕上获得正确结果。 4.实现循环运行。 | ||||||
所需仪器设备: 计算机 | ||||||
成果验收形式: 1. 笔试 2. 屏幕显示 3. 设计报告 | ||||||
参考文献: 微机原理与接口技术 8086实验指导书 | ||||||
时间 安排 | 第十六周: 编辑程序 进行调试 第十七周: 验收 | |||||
指导教师: 教研室主任:
年 月 日
内 容 摘 要 ………………………………………………… 1
一.课设概述 ………………………………………………… 2
1.设计内容 ………………………………………………… 2
2.实验要求 ………………………………………………… 2
3.实验目的 ………………………………………………… 2
二.设计环境 ………………………………………………… 2
for window集成实验环境介绍 ………………… 2
系统功能调用 ………………………………………… 2
3.汇编语言的上机过程 ……………………………………… 3
三.设计方案 ………………………………………………… 4
1.设计思想 ………………………………………………… 4
2.设计方案 ………………………………………………… 4
四.总原理图 ………………………………………………… 6
五.程序清单 ………………………………………………… 6
1.改进的新方案 …………………………………………… 6
六.运行结果 ……………………………………………… 10
七. 实验体会 ………………………………………………… 11
八.参考文献 ………………………………………………… 11
内 容 摘 要
汇编语言是一种面向计算机的程序设计语言,和机器语言相比,汇编语言编写程序可以用助记符来表示指令的操作码和操作数,也可以用标号来替代地址,常量和变量,还引入了新的汇编指令——伪指令和宏指令。
高级程序设计语言使用了更接近人们的自然语言和习惯的教学语言来描述具体的算法,使编写的程序更加直观和简练。高级语言通常都包含有各种函数计算,字符串处理,数据I/O等功能。高级语言通常是独立于具体机器的,程序员可不必了解机器的指令系统和内部的具体结构,可以把精力集中在正确掌握语言的语法桂策和程序运算上。编写的程序容易被阅读和修改。
此次课设内容以微软公司的宏汇编MASM为背景,主要学习汇编的语法规则,同时应用一些磁盘操作系统的功能调用和基本输入输出系统的中断调用。
DOS是用户和微型计算机之间的接口,用户依靠DOS来管理微型计算机。DOS向用户提供了许多命令及系统功能,用户可以在DOS提示符下键入命令来实现对计算机的操作。课设中多次用到DOS指令。
索引关键词:汇编语言 伪指令 宏指令 DOS中断
一.课设概述
1.设计内容:
编程实现十六进制数向十进制数之间的转换。
2.实验要求:
编程实现十六进制数向十进制数之间的转换。
十进制转二进制题目3.实验目的:
学习数值和数值的相互转换方法,并熟练掌握汇编语言语法的使用,DOS系统功能调用,并学习循环结构的设计。
二.设计环境
for window集成实验环境介绍
Masm for Windows 集成实验环境是从事一线教学的大学教师针对汇编语言初学者的特点开发的一个简单易用的汇编语言的学习软件,它具有错误信息自动定位、关键字实时帮助(动画演示汇编指令执行过程)、语法着、无限的撤消与恢复、WORD式的查、替换、定位、支持中文长文件名、软件可以安装在任意文件夹等功能。
系统功能调用
使用DOS提供的程序控制硬件。优点是兼容性好,使用方便。
DOS是IBM PC系列微机的操作系统(现在的微机仍能运行DOS,而且新的操作系统也能继续提供几乎所有的DOS功能调用)负责管理系统的所有资源,协调微机的操作,其中包括大量可供用户调用的服务程序。DOS的功能调用不依赖于具体的硬件系统。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论