汇编语言课程设计报告,个人原创!!!需求分析、个人工作、概要设计、源程序、程序结果截图、课程设计体会 五角星移动
2022-05-18 14:42:01 63KB 汇编语言课程设计报告
1
一个汇编语言小游戏的课程设计报告
2022-01-12 21:05:25 273KB 课程设计报告 汇编语言
1
本次课程设计我的题目是把PC机变成一个音乐盒,在开始界面显示乐曲菜单(至少三个)和作者,按1,2,3选择乐曲演奏,按0键退出,乐曲演奏中可以人为中断而演奏其他乐曲或退出。
2021-12-27 21:05:02 436KB 烟台大学 计算机 汇编语言
1
汇编语言课程设计报告——磁盘写入文件,可将磁盘中的信息写入文件保存
2021-12-15 14:43:12 598KB 汇编
1
西北师范大学 计算机科学与工程学院 微机原理与汇编语言 课程设计报告 设计题目 中断控制点阵显示与音乐模块 姓 学 名 号 专业班级 系所中心 指导老师 起讫时间 设计地点 2016 年 8 月 20 日 摘 要 使用 8086 汇编语言在唐都 TD-PITE 实验箱上进行硬件连线在计算机上 采用与该实验箱配套的软件进行输入观察实验结果设计思路是利用在实验 箱上 i386 内集成的两片 8259
2021-11-17 18:41:09 566KB 文档 互联网 资源
设计一个数字钟,在屏幕上显示分:秒(mm:ss)。按下非空格键开始计时,并显示 00:00,每过 1 秒,ss 增 1,到 60 秒 mm 增 1,到 60 分就是 1 小时。经过 1 小时后又回到 00:00 重新计数。当按下空格键时,程序返回 DOS,数字钟消失。
2021-05-23 22:04:35 78KB 汇编
1
1.前言 汇编语言是计算机能够提供给用户使用的最快而又最有效的语言,也是能够利用计算机所有硬件特性并能直接控制硬件的唯一语言。因而,对程序的空间和时间的要求很高的场合,汇编语言的应用是必不可少的。至于很多需要直接控制硬件的应用场合,则更是非用汇编语言不可了。随着科学技术迅速发展,理工科大学生不仅需要掌握计算机方面的基本理论知识,而且还需要掌握基本的实验技能及一定的科学研究能力。通过课程设计,使学生巩固和加深微型计算机原理理论知识,通过实践进一步加强学生独立分析问题和解决问题的能力、综合设计及创新能力的培养,同时注意培养学生实事求是、严肃认真的科学作风和良好的实验习惯,为今后工作打下良好的基础。 鉴于汇编语言的广泛用途及其在当代计算机界的重要作用,本人利用学的知识,在同学门的帮助下,花费大量时间,完成了关于电子表的系统设计! 这个系统是应用于电脑中的小应用程序,可是显示电脑中的时间。很多地方都会有个时钟显示,其中大多是应用了类似这样的方法! 2.系统功能 该系统实现了与电脑中的时间同步的效果,当用户在运行这个程序的时候会看到此电子钟的现实时间与用户电脑中的时间是同步的!这就是次系统最主要的功能,当然,在运行期间如果用户不需要此电子钟的显示了,可以按下“e”键就推出了! 3.设计思想 本程序是以蓝色为背景,具有提示信息。钟表的显示主要是调用子程序不断循环变换时间!在get_time这个小的模块中就是对时间的判断及更改!仅有时间的更改是不能够实现这个程序的运行的,其间,还有show子程序(对时间的处理并显示),print子程序(根据bl中的值来显示相应的信息),clear子程序(屏幕初始化),sound子程序(响铃的作用)。通过这几个及程序的协助,使得这个系统可以正常的运行!
2019-12-21 22:01:14 263KB 汇编语言 课程设计 报告 电子表
1
利用汇编语言实现一个可以在显示器上显示时、分、秒的电子时钟,并能提供整点报时功能。 基本要求:(1)设计一个基本的具有显示时、分、秒的电子时钟。 (2)到整点或预定的报警时间,能够以不同的音乐进行报时,可以自行设置闹钟报警时间; (3)实物演示时要求讲出程序原理和设计思想; (4)程序运行良好、界面清晰。 提高要求:设计一个具有钟面、分针、秒针的指针式钟表,在圆盘上有均匀分布的60根刻度,对应小时的刻度用不同颜色的长刻度区别,并且将12、3、6、9对应的拉丁文绘制于表盘外。 设计提示:(1)指针式钟表的绘制。将屏幕设置成图形显示方式,通过画点、画线,画圆等基本程序完成钟表的绘制。表盘圆周上刻度线段两端点坐标计算是钟表绘制的核心部分。 (2)秒针、分针、时针的转动。是经过一定的延时时间,通过在下一位置重新画一个,在原来的位置用背景色覆盖的方法实现。 (3)音乐的演奏。利用CPU支持的外围电路8254与8255,通过汇编程序改变8255的PB0,PB1口,接通扬声器,使得计算机能够发出一定频率的声音,同时通过8254的与8255连接的2号计数器控制指定频率,从而达到控制扬声器的音乐的效果。通过建立适当的延时程序达到一定时间后则改变2号计数器产生的方波的频率,实现音乐程序的演奏。 二、需求和思路分析 经分析本次程序设计的主要内容主要分为如下的几个模块: 当前时间的获取并显示,码制转换,设定闹钟报鸣的时间,不同频率的闹铃声,钟表的绘制和并实现动态等模块。其中钟表的绘制和动态走动部分比较难是本次课程设计的提高部分,且改模块可单独形成一个模块,所以放到最后进行考虑 1时间的获取可以用INT 21H的2CH功能,该功能调用DOS时间调用功能,功能号:2CH,小时,分钟,秒数分别保存在,保存的形式是以二进制的形式,故显示时要 2码制转化利用ASCII码与二进制码的关系ASCII=二进制+30H 3闹钟鸣叫主要利用8254的二号计数器和8255的PB0和PB1来设定 4 闹钟的表盘,指针的绘制,并实现时针,分针,秒针的走动。主要通过过图形的画点进行操作,并通过在固定的区域内不断的刷屏来实现
2019-12-21 21:11:10 305KB 实验报告
1
四则运算:从键盘输入一个十进制两位数的四则运算表达式,如23*56-(8*19)/6+67-8=,编程计算表达式的值,输出十进制结果(有可能是三位或四位十进制),+-*/位置任意。并能反复执行直道对“还要继续吗?(y/n)”之类的提示回答“n”或“N”为止。 完整的汇编语言课程设计实验报告,并附有源代码
2019-12-21 19:50:32 92KB 汇编语言 四则运算 源代码
1