微机原理微机原理课程设计程序.asm.docx
是你****韵呀
亲,该文档总共23页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
微机原理实验程序.docx
实验一两个多位十进制数相减实验一、实验要求:将两个多位十进制数相减,要求被减数,减数均以ASCII码形式按顺序存放在以DATAI和DATA2为首的5个内存单元中(低位在前),结果送回DATAI处。二、实验目的:1.学习数据传送和算术运算指令的用法。2.熟悉在PC机上建立、汇编、链接、调试和运行汇编语言程序的过程。三、实验步骤:连好实验箱后接通电源,打开上位机软件88TE进入软件调试界面:点击“文件\打开”文件路径为C:\88TE\cai\asm\Ruanjian\Rjexp1.asm。具体操作如图所示:点
微机原理加法程序.doc
实验一加法程序一.实验目的学习并掌握数据传送和算术运算指令的用法。编写多位十进制数相加程序。二.实验内容图2.1十进制数相加程序流程图将两个多位十进制数28056,47193相加,并在屏幕上显示加数、被加数、和。要求两个操作数均以ASCII码形式各自顺序存放在DATA1和DATA2内存单元中,并将结果送回DATA1处(低位在前,高位在后)。三.程序流程图程序流程如图2.1所示。两操作数在内存中存放的情况如图2.2所示。33H39H31H37H34H36H35H30H38H32H存储器DATA1DATA1图
微机原理程序题.pdf
1.将下面C语言程序的代码片段转换为功能等价的汇编语言代码片段,其中均为signch1与与sintegercaps均双字变量。if(sinteger==0)sign==0;elseIf(siteger>0)sign=1;elsesign=-1;moveax,sintegermovedx,signcmpeax,0jnzL1movebx,0L1:cmpebx,0jlL2movebx,1L2:movebx,-12.将下面C语言程序的代码片段转换为功能等价的汇编语言代码片段,其中为字节变量。if(ch1>='a'
微机原理课程设计数字时钟程序.docx
河北科技大学课程设计报告学生姓名:学号:专业班级:电子信息科学与工程课程名称:微型计算机原理及应用学年学期:2011—2012学年第1学期指导教师:20011年12月课程设计成绩评定表学生姓名学号成绩专业班级起止时间2011/12/26—2011/12/30设计题目数字时钟程序指导教师评语指导教师:年月日目录一、课设题目及目的………………………………….4二、设计任务………………………………………….4三、总框图及设计流程……………………………….4四、源程序清单……………………………………….6五
微机原理第七个微机原理打字游戏课程设计程序带注释.pdf
;用于输出菜单:在光标在(op1,op2)开始地地方输出字符串op3menuMACROop1,op2,op3MOV右下角AH,02h(op3,op4)决定地矩形区域清除显示字符MOVBH,00hMOVDH,op1DL,op2MOVINT10hMOVAH,09hLEADX,op3INT21hENDM;将左上角(op1,op2)clear_screenMACROop1,op2,op3,op4MOVAH,06hMOVAL,00hMOVBH,07hMOVCH,op1MOVCL,op2MOVDH,op3MOVDL,