微机实验报告.docx
- 文档编号:8874146
- 上传时间:2023-02-02
- 格式:DOCX
- 页数:7
- 大小:29.15KB
微机实验报告.docx
《微机实验报告.docx》由会员分享,可在线阅读,更多相关《微机实验报告.docx(7页珍藏版)》请在冰豆网上搜索。
微机实验报告
《微机原理及应用》
实验指导书
广东技术师范学院自动化学院
课程类型:
专业基础课 课程代码:
课程总学时:
45
实验课程性质:
非独立设课 课程实验学时:
8
综合性、设计性实验项目数:
3个9学时
适用专业:
电气工程及自动化、测控技术与仪器、自动化
开课时间:
1 年级2学期 开课单位:
自动化学院
撰写人:
叶立炫 审定人:
实验一:
输入输出程序设计
一、实验目的与要求
1、了解Masm的特点
2、熟悉Masm的开发环境
3、掌握汇编程序的编辑、运行、调试
二、实验类型
验证型实验。
三、实验原理及说明
1、输入源程序,汇编,连接,运行,调试,写出运行结果。
例:
求从TABLE开始的10个无符号字节数的和,结果放在SUM字单元中。
Datasegment
Tabledb12h,23h,34h,45h,56h,78h,98h,67h,33h,66h
Sumdw?
Dataends
Codesegment
Assumecs:
code,ds:
data,es:
data
Begin:
movax,data
movds,ax
leasi,table ;movsi,offsettable
movcx,10
xorax,ax ;movax,0
Next:
addal,[si]
adcah,0
incsi
loopnext
movsum,ax
Codeends
endBegin
2、读入一个小写字母并将其转换为大写字母并输出。
;程序模板
SSEGSEGMENTPARASTACK'stack'
dw100hdup(0);初始化堆栈大小为100
SSEGENDS
DSEGSEGMENT
;数据段:
在此处添加程序所需的数据
DSEGENDS
ESEGSEGMENT
;附加段:
在此处添加程序所需的数据
ESEGENDS
CSEGSEGMENT
assume cs:
CSEG,ds:
DSEG,es:
ESEG,ss:
SSEG
MAINPROC ;主程序入口
movax,dseg
movds,ax
moves,ax
;此处添加主程序代码
movah,1
int21h
subal,32
movdl,al
movah,2
int21h
movah,01
int21h
movax,4c00h ;程序结束,返回到操作系统系统
int21h
MAINENDP
CSEGENDS
ENDMAIN
3、读入若干字符,以‘#’结束,将其中的小写字母转换成大写字母并输出,其他字符不用输出。
;程序模板
SSEGSEGMENTPARASTACK'stack'
dw100hdup(0);初始化堆栈大小为100
SSEGENDS
DSEGSEGMENT
;数据段:
在此处添加程序所需的数据
stringdb20
ACTLENDB?
CHARSDB20DUP(20H)
crlndb0dh,0ah,24h
DSEGENDS
ESEGSEGMENT
;附加段:
在此处添加程序所需的数据
ESEGENDS
CSEGSEGMENT
assume cs:
CSEG,ds:
DSEG,es:
ESEG,ss:
SSEG
MAINPROC ;主程序入口
movax,dseg
movds,ax
moves,ax
;此处添加主程序代码
leadx,string
movah,0ah
int21h
xorcx,cx
movcl,ACTLEN
movdx,offsetCHARS
movbx,dx
addbx,cx
movbyteptr[bx],'#'
movdx,offsetcrln
movah,09h
int21h
popdx
movdx,offsetCHARS
movbx,dx
loop1:
moval,[bx]
incbx
cmpal,'#'
JEloop3
cmpal,'a'
JLloop1
cmpal,'z'
JLloop2
loop2:
subal,20h
movdl,al
movah,02
int21h
jmploop1
loop3:
movah,01
int21h
movax,4c00h ;程序结束,返回到操作系统系统
int21h
MAINENDP
CSEGENDS
ENDMAIN
四、实验主要仪器设备和材料
序号
名称
主要用途
1
网络中心计算机
计算机专业用机
五、实验内容和步骤
1、启动Win-Masm开发环境
2、建立汇编源程序文件
3、建立并运行可执行程序。
六、实验数据处理与分析
七、注意事项
八、实验报告要求
程序如上三
九、预习与思考题
汇编语言,难,实验前必须预习,否者难以完成,之前的基础知识一定要掌握,否者无从下手。
继续阅读
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 实验 报告
![提示](https://static.bdocx.com/images/bang_tan.gif)