
微机系统与接口
乾巽
不负韶华,只争朝夕
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
华工微机与接口实验[子程序设计]
实验内容: 程序采用菜单式选择,可接收用户输入的命令(1~5),各命令如下: 按1键完成字符串小写字母变大写字母 用户输入一由英文大小写字母或数字0~9组成的字符串(以回车结束),程序逐个检查字符串中各字符,将原串中小写字母变成大写字母,其它字符不变,并在屏幕上显示。用户按任一键,重做,按ESC键,返回主菜单。 按2键完成找最大值(二选一) 1、接收用户输入的可显示字符串(以回车结束),程序将其中ASCII码值最大的字符显示出来。 2、接收用户输入若干无符号8位数(以空格或逗号为分隔符,以回车结束),程序将原创 2020-06-07 11:51:23 · 1924 阅读 · 0 评论 -
华工微机与接口实验[分支和循环程序设计实验]
一,实验内容: 设计一数据块间的搬移程序 设计思想: 程序要求把内存中一数据区(称为源数据块)传送到另一存贮区(称为目的数据块)。源数据块和目的数据块在存贮中可能有三种情况。 对于两个数据块分离的情况,数据的传送从数据块的首址开始,或者从数据块的末址开始均可,但对于有部分重叠的情况,则要加以分析,否则重叠部分会因“搬移”而遭破坏。 可以得出以下结论:当源数据块首址>目的块首址时,从数据块首址开始传送数据。当源数据块首址<目的块首址时,从数据块末地址开始传送数据。 二,实验设计原理; 在DOS中数原创 2020-06-07 11:46:57 · 3775 阅读 · 0 评论 -
华工微机系统与接口实验(二)
实验二 数码转码编程及程序调试 1.将ASCII码表示的十进制数转换为二进制数 十进制数可表示为: 代表十进制1,2,3,···9,0; 由式(2)可归纳十进制数转换为二进制数的方法:从十进制的最高位Dn开始作乘10加次位的操作,将结果再乘10再加下一个次位,如此重复,则可求出二进制的数结果来。程序流程图如图2-2。这里我们规定:被转换的ASCII码十进制数存放在3500h~3504h单位...原创 2020-04-13 20:13:17 · 5402 阅读 · 4 评论