燕山大学微机原理作业剖析
《微型计算机原理及应用》
班级:14级轧钢2班
姓名:谢文
学号:141101011011
作业指导教师:陈子明 王鑫 朱学军 张庆玲 赵玉勤 王志松 唐艳华
作业完成时间:2016/12/13一. 题24.1问题描述 2
1.1寄存器及主存的应用说明 2
1.2程序框图 2
1.3详细程序 2
1.4程序调试情况 3
二. 题24.2问题描述 5
2.1寄存器及主存的应用说明 5
2.2程序框图 6
2.3详细程序 6
2.4程序调试状况 7
三. 题24.3问题描述 9
3.1寄存器及主存的应用说明 9
3.2程序框图 9
3.3详细程序 9
3.4程序调试情况 12
四. 体会和建议 12
题24.1问题描述
内存source处存放着20个ASCII码字符,从键盘输入一个字符,若输入的是为‘a’-‘z’之间的字符(例如g),则将source处的20个ASCII码字符传送至result处,传送时要求将‘a’-‘z’之间的字符转换成大写字符,而其他字符不变,并统计与输入字符(‘g’)相同的字符的个数,存入变量num中,程序结束;若输入的是其他字符,则在下一行显示‘ERROR!’,程序结束。
1.1寄存器及主存的应用说明
内存:source处存放待检测的字符
count处存放字符数量
result处存放修改过的新的字符
num处存放与输入字符相
原创力文档

文档评论(0)