汇编
文章平均质量分 78
KDF5000
热爱互联网热爱IT
展开
-
汇编最后一次实验(给定两个数组,以十六进制的方式输出其中的最大值)
刚学了汇编的子程序调用,和宏的使用,下面以本次上级实验内容体验一下 题目:以十六进制的方式输出给定数组中的最大值 要求:使用子程序;功能:给东两个数组,以十六进制的形式输出其中的最大值 ;作者:KDF5000 ;时间:2012.11.24 .386;定义一个输出任意进制的数,宏NUM为要转的数,N为进制OUTNUM MACRO NUM,N LOCA原创 2012-12-01 08:36:47 · 1251 阅读 · 0 评论 -
汇编中的串操作指令(MOVS,CMPS,SCAS,LODS,STOS)
学汇编的都知道,汇编中很多问题都是对字符串进行的操作,但是我们操作时总是重复相同的操作,用多个指针进行记录,不断判断只针对位置,这样确实很麻烦,于是汇编提供了一种对字符串进行操作的指令,只要我们把相关参数设置,调用这些指令,就可以对相关字符串操作,不需要时刻看相关指针是如何移动了(当然调用时是知道指针的移动方式的,只是在代码中体现不出来),这样一来大大缩短了代码,加快了运行速度。下面是我在学习原创 2012-11-18 13:40:27 · 6051 阅读 · 0 评论 -
汇编实验(输入一个数输出其平方值)
实验三 输出20以内数的平方值题目:输入一个0到19的数字,输出这个数的平方值要求:1.以十进制输出 2.平方值可以事先存放在表单中 3.输入范围越界要有错误提示 4.可以重复输入,直至输入空格为止我的思路:把0-19的平方值,放在一段存储区(一定要以字为单位,因为一个字节最大为255),按照0^2,1^2....原创 2012-11-10 00:36:29 · 9351 阅读 · 2 评论 -
汇编初学
刚开始学汇编,这是自己做的作业。 ; 功能:将一个表达式的值((116*96-18)/2)输出为十六进制(可以拓展为其它进制) ; 作者:KDF5000 ; 时间:2012.11.2 ; 待改进:用户输入数字,用户可以选择进制输出 ;.386DATA SEGMENT USE16BUF DW 116,96,18,2原创 2012-11-03 00:42:37 · 613 阅读 · 0 评论 -
汇编第二次实验
;功能:按要求输入字符,计算字符中的数字之和,并以十进制和二进制输出;作者:KDF5000;时间:2012.11.2.386DATA SEGMENT USE16 BUF DB 80 DB ? DB 80 DUP(0) CRLF D原创 2012-11-03 00:47:08 · 908 阅读 · 0 评论 -
汇编-矩阵相乘
学完汇编了,最后做了一个小课设。 题目: 用户按格式输入若干个矩阵,编写程序计算它们的乘积并按格式输出。说明和要求如 下:1) 程序要有输入文本提示(如:请输入矩阵3,格式为。。。)2)用户输入的矩阵和打印矩阵的格式如下(10进制):1 2 32 11 2 即每行以换行结束,行内每两个数之间用空格分开原创 2012-12-29 21:45:27 · 4922 阅读 · 1 评论