汇编语言实验
格格格子曼
Better late than not
展开
-
汇编语言实验——求绝对值之和
求绝对值之和在BUF1和BUF2两个数据区中,各定义有10个带符号字数据,试编制一完整的源程序,求它们对应项的绝对值之和,并将和数存入以SUM为受地址的数据区中ASSUME CS:CODE,DS:DATA,SS:STACK;在BUF1和BUF2两个数据区中,各定义有10个带符号字数据,试编制一完整的源程序,求它们对应项的绝对值之和,并将和数存入以SUM为受地址的数据区中。DATA SE...原创 2020-01-14 14:33:41 · 5082 阅读 · 0 评论 -
汇编语言实验——统计小写字母
统计小写字母个数A1单元开始定义了一个长度为N的字符串,找出其中所有的小写字母并存放到以A2单元开始的存储区中。统计出小写字母的个数,存放到SL单元中。ASSUME CS:CODE,DS:DATA,SS:STACK;A1单元开始定义了一个长度为N的字符串,找出其中所有的小写字母并存放到以A2单元开始的存储区中。统计出小写字母的个数,存放到SL单元中。DATA SEGMENT ...原创 2020-01-14 14:32:28 · 2126 阅读 · 0 评论 -
汇编语言实验——加密程序
编写加密程序编写一个加密程序,实现将数据段中YW开始的6个字节原文加密存入MW开始的6个字节中设’0123456789’对应的密码为"9082746315"。如原文YW为‘449255’,则加密后MW中为’775844’.;实现将数据段中YW开始的6个字节原文加密存入MW开始的6个字节中,;设'0123456789'对应的密码为"9082746315"。;如原文YW为‘449255...原创 2020-01-14 14:30:32 · 1948 阅读 · 0 评论 -
汇编语言实验——十进制与十六进制转换
汇编语言练习题1、输入两个十进制的数,以十六进制输出两者的和,例如,输入3和4,输出07;输入6和7,输出0D;输入8和9,输出112、输入两个十六进制的数,以十进制输出两者的和。例如,输入3和5,输出08;输入6和7,输出13;输入9和A,输出19;输入两个十进制的数,以十六进制输出两者的和,例如,输入3和4,输出07;输入6和7,输出0D;输入8和9,输出11;输入两个十六进制的数...原创 2020-01-14 14:28:31 · 5387 阅读 · 0 评论 -
斐波拉契数列
编写汇编程序打印1-1000的斐波拉契数列源码ASSUME CS:CODE,SS:STACK,DS:DATADATA SEGMENT FIBO DW 0,1,64 DUP(0) STR DB 'The Fibo list is:',0AH,0DH,'$'DATA ENDS STACK SEGMENT DB 128 DUP(0)STACK ENDS CODE SEGMEN...原创 2019-12-26 21:38:33 · 183 阅读 · 0 评论 -
汇编语言实验——统计字符串中的字符与数字数量
第一次汇编实验感受第一次的汇编实验,也算是个半成品,借鉴了一些代码,下面说明一下这次试验情况题目: 分类统计字符个数内容: 程序接受用户从键盘输入的一行字符(字符个数不超过 80 个字符, 该字符串以回车符结束), 并按字母、 数字及其他字符分类统计个数, 然后将相应的结果存放于 letter、 digit 和 other 中, 并在显示器上显示如下信息:The counted res...原创 2019-12-22 14:42:00 · 7633 阅读 · 1 评论