编写一个MARIE汇编语言程序,允许用户输入8个数字,并输出最小值和最大值。
创始人
2024-12-07 02:30:12
0

下面是一个使用MARIE汇编语言编写的程序,可以允许用户输入8个数字,并输出最小值和最大值。

ORG 100

InputLoop,   LoadI 8      // 设置循环次数为8
             Subt I       // 将循环次数减1
             Skipcond 800 // 如果循环次数为0,则跳转到Exit
             Jump Input
             
Output,      Output       // 输出最小值
             Load 0       // 重置最小值为0
             Store Min
             Jump InputLoop

Exit,        LoadI Max    // 加载最大值
             Output       // 输出最大值
             Halt         // 程序结束

Input,       Input        // 输入一个数字
             Store X      // 存储输入的数字
             Load X       // 加载输入的数字
             Skipcond 400 // 如果输入的数字小于最小值,跳转到UpdateMin
             Jump CompareMax

UpdateMin,   Load X       // 加载输入的数字
             Store Min    // 更新最小值
             Jump CompareMax

CompareMax,  Load X       // 加载输入的数字
             Skipcond 200 // 如果输入的数字大于最大值,跳转到UpdateMax
             Jump InputLoop

UpdateMax,   Load X       // 加载输入的数字
             Store Max    // 更新最大值
             Jump InputLoop

Min,         Dec 0        // 存储最小值的变量
Max,         Dec 0        // 存储最大值的变量
X,           Dec 0        // 存储用户输入的数字

END

这个程序使用循环让用户输入8个数字,并在每次输入时更新最小值和最大值。最后,它输出最小值和最大值。程序通过变量MinMax来存储最小值和最大值,变量X用于存储用户输入的数字。程序使用条件跳转指令来确定是否更新最小值和最大值。

相关内容

热门资讯

必胜教程!wepoke是是有挂... 必胜教程!wepoke是是有挂(wepoke模拟器)WepOke(总是真的有挂);WepOke软件透...
9分钟了解!九酷众娱真的有挂吗... 9分钟了解!九酷众娱真的有挂吗,多乐跑胡子辅助工具,玩家教你(有挂脚本)1、九酷众娱真的有挂吗ai机...
微扑克ai辅助!微扑克辅助器是... 微扑克ai辅助!微扑克辅助器是骗人,微扑克辅助是有(果然真的有挂)是一款可以让一直输的玩家,快速成为...
免费测试版!同城字牌外挂(透明... 免费测试版!同城字牌外挂(透明挂)确实真的是有挂(2020已更新)(哔哩哔哩);1、实时同城字牌外挂...
wepoke插件!wepoke... wepoke插件!wepoke管理系统(透视辅助)wePoke(一贯真的有挂);最新版2024是一款...
9分钟了解!心悦海南麻将有挂是... 9分钟了解!心悦海南麻将有挂是真的吗,天天福建十三张辅助工具,我来教教你(有挂软件)1.心悦海南麻将...
微扑克ai机器人!微扑克可以用... 微扑克ai机器人!微扑克可以用模拟器(透明挂)确实真的有挂1、实时微扑克开挂更新:用户可以随时随地访...
攻略讲解!赣牌圈的隐藏机制(透... 攻略讲解!赣牌圈的隐藏机制(透视辅助)好像是有挂(2022已更新)(哔哩哔哩)1、每一步都需要思考,...
总结教程!wepoke透明挂(... 总结教程!wepoke透明挂(wepok软件透明挂)wepoker(就是真的有挂);wepoker黑...
微扑克游戏辅助器!微扑克有挂,... 您好,微扑克这款游戏可以开挂的,确实是有挂的,需要了解加微【757446909】很多玩家在这款游戏中...