汇编语言课程设计要求
1.设计的目的和任务
(1)目的:课程设计是本科教学全过程中重要环节。其目的是培养计算机专业学生运用所学知识解决计算机应用领域内实际问题能力,进一步提高学生汇编语言综合编程能力,程序调试技能。
(2)任务:能够按照设计题目完成相应设计;撰写设计报告。
2.设计要求
完成设计任务,撰写设计报告,上交源程序和可执行程序,源程序加注释
4.主要仪器设备(实验用的软硬件环境)
普通微机一台;汇编语言环境(基于DOS环境:EDIT、MASM、LINK、DEBUG;基于Windows环境)
5.设计内容
5.2 汇编程序设计的实习
题目自拟(每人单独一题),但必须有一定的难度和一定的设计工作量,可参考课本内容和设计辅导书内容,也可参考其它参考书。
6.问题讨论与分析
根据自己设计和调试过程出现的问题进行分析的讨论,并进行小结。
参考文献
1、詹仕华等编.《汇编语言程序设计》.北京:中国电力出版社. 2008.2
2、詹仕华等编.《汇编语言程序设计习题解答及课程实验、设计辅导》.北京:中国电力出版社. 2008.2
3、王爽编.《汇编语言》. 北京:清华大学出版社,2003.5
4、曹加恒等编.《新一代汇编语言课程设计》. 北京:高等教育出版社,2003.6
5、杨路明等编.《汇编语言程序设计》. 长沙:中南大学出版社,2005.8
------------------------------------------------
附课程设计大纲
《汇编语言》课程设计
课程名称(中文):汇编语言
课程名称(英文):Assembly Language
总周数:1周 学分数:1分
1.目的及任务
(1)目的:课程设计是本科教学全过程中重要环节。其目的是培养电子信息专业学生运用所学知识解决计算机应用领域内实际问题能力,进一步提高学生汇编语言综合编程能力,程序调试技能。
(2)任务:能够按照设计题目完成相应设计;撰写设计报告。
2.要求
完成设计任务,撰写设计报告,上交源程序和可执行程序,源程序加注释。
3.面对专业
电子信息工程、计算机科学与技术
4.成绩评定
设计过程和结果自述占50%,课程设计报告占50%。
5.主要仪器设备、工具书、参考文献资料
主要仪器设备:通用PC机
工具书:课程教材
参考文献资料:
沈美明、温冬蝉编著,《IBM-PC汇编语言程序设计》清华大学出版社;
王爽编著《汇编语言》 清华大学出版社
-----------
要记得写参考文献出处
汇编语言高手:微机原理课程设计---显示日期或时间
; 题目名称:显示系统日期和时间 ; 题目来源:http:\/\/zhidao.baidu.com\/question\/130808124.html ; 程序特点:本程序未使用常规的BIOS中断调用和DOS功能调用的方法接收按键,而是直接判断键盘缓冲区的方法接收按键,; 避免了在接收按键期间日期或时间停止显示(不更新)的重要弊端,尤其是时间秒的更新,尤为...
基于80c51单片机的交通灯课程设计汇编语言编程
简单 程序流程如下:开始:绿灯 东西方向南北方向的红灯 延迟30秒 东西方向绿灯“南北方向的红灯已关闭 东西方向的,黄色的光的 南北方向的,黄色的光 BR \/> 5秒延时的东西方向的黄色指示灯熄灭南北方向 黄色指示灯熄灭 的方向,南北方向20秒的延迟一个南北方向绿灯东西方向红灯 绿灯熄灭红灯熄灭东西方向 ...
汇编语言课程设计求解
1 int 21h cmp al,0dh jz r2 cmp al,'0' jb e0 cmp al,'9' ja e0 and al, 0Fh xchg al, N mul bl add N, al inc bh cmp bh, 2 jz r2 jmp r1r2: mov al, N cmp al,
大学教 C语言 和 汇编语言的时间各是多少?
我们系安排的这两门理论课时都是60课时。每一门课各有20课时的上机、一周的课程设计时间。
200分求用汇编语言做“学生成绩管理”或“带显示界面的运算器...
设计内容与要求:1)输入学生各门功课成绩;(假设3门功课);2)修改指定学号的学生成绩;3)统计指定学号的学生的平均成绩、总成绩,并在屏幕上显示;5)统计指定学号课程的平均成绩,并在屏幕上显示;5)每门课程成绩分析在屏幕上显示3门课程的各个分数段的学生人数;6)成绩排序(按总成绩降序排列);7)退出。 (分数段为:>...
计算机语言课程设计系统有哪些
1、机器语意:是用计算机的机器指令表达的语言。2、汇编语言:是用一些能反映指令功能的助记符表达的语言。3、高级语言:是独来于机器、接近无人们使思习领的话意。
怎样用汇编实现简单电话簿程序设计?
怎样用汇编实现简单电话簿程序设计? 任务:用汇编语言编写实现简易电话号码簿管理功能的程序,该程序应满足以下要求。基本要求(假定一个人只有一个电话号码):1.实现人名、电话号码的录入。2.人名、电话号码的删除、修... 任务:用汇编语言编写实现简易电话号码簿管理功能的程序,该程序应满足以下要求。 基本要求(假定一...
大学计算机课程都有些什么?
计算机应用技术 主修课程:高等数学(工程类)、线性代数、电工模拟电路、模拟电路与数字电路、计算机组成原理、计算机应用技术、汇编语言程序设计、计算机网络技术、微型计算机及其接口、数据结构、数据库及其应用、计算机多媒体技术及应用、操作系统、专业英语、网络管理与经营、办公自动化设备应用。培养目标:具有...
我想精通汇编语言,现在已经读完 王爽老师的《汇编语言》,,请问下面...
既然学了汇编就往硬件方面多发展下 看linux内核前最好对计算机体系结构有个了解 比如看下 计算机组成原理 遇到看不懂的电路先跳过,以后有时间看一本 数字逻辑 即可 要想看linux内核还要看下操作系统的基本理论,比如进程同步,信号量,时间片轮转,分页等等.那本 操作系统:设计与实现 不错 linux内核的...
计算机应用专业包括哪些课程
计算机应用专业主要课程:数学分析、高等代数、数理逻辑、集合论与图论、计算机科学导论、程序设计基础、数字电路与逻辑设计、计算机组成原理、数据结构与算法、操作系统原理、汇编语言程序设计、数据库系统原理、编译原理、软件工程导论、计算机网络、计算机体系结构、并行与分布式计算、计算机图形学、信息安全技术、...