摘要: T: 将BUF开始的10个单元中的二进制数转换成两位十六进制数的ASCII码,在屏幕上显示出来。要求码型转换通过子程序HEXAC实现,在转换过程中,通过子程序DISP实现显示。 思路: Main主调程序,循环调用HEXAC子程序10次 HEXAC子程序,将十六进制数,除以16分解成两个独立部分,再利 阅读全文
posted @ 2019-06-06 21:21 Lancelot& 阅读(588) 评论(0) 推荐(1) 编辑
摘要: cs的日常打卡。 阅读全文
posted @ 2019-06-05 21:01 Lancelot& 阅读(312) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/lanclot-/p/10962702.html接上一篇 本来就有放弃的想法,可是有不愿退而求次, 然后大神室友写了一个集海伦公式计算三角形面积, 三点坐标计算的程序, data segmentmessage db 'Please input 3 nu 阅读全文
posted @ 2019-06-03 15:10 Lancelot& 阅读(521) 评论(0) 推荐(1) 编辑
摘要: 预留字符串口令,输入口令串与预留密码串比较。若匹配则显示“MATCH!CONGRATULATION”,否则显示“NOMATCH!”,并让用户重新输入,程序能对口令进行测试,但测试次数最多3次,若3次输入密码皆错,给出相应的提示信息,程序退出。 两种做法: 第二种比较难受,因为di和附加段搞了好久,然 阅读全文
posted @ 2019-06-02 17:09 Lancelot& 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 参考了一位大佬的博客 https://blog.csdn.net/qq_40298054/article/details/84496944传送门 https://blog.csdn.net/qq_40818798/article/details/83758281 事情是这样的,原本愉快的一天因为一道 阅读全文
posted @ 2019-06-02 13:39 Lancelot& 阅读(606) 评论(0) 推荐(0) 编辑
摘要: 有一个首地址为NUM的N字无序无符号整数数组,编制程序采用选择排序法使该数组中的数按照从小到大的次序排序输出。 选择排序: 阅读全文
posted @ 2019-05-31 18:58 Lancelot& 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 学习汇编时。 每次启动DOSBox后,都要挂载、转盘符,于是有一个骚套路。 找到这个:bat文件 用记事本就可以编辑。 拉到最下面,找到[autoexec]部分,补充命令如下: mount c f:\ c: cd (这里是你dosboxmasm5的绝对路境) 就是这样: 阅读全文
posted @ 2019-05-27 22:52 Lancelot& 阅读(1228) 评论(0) 推荐(0) 编辑
摘要: 汇编刚学跳跃表,发现跳跃表与hash有着数不清的关系 维基百科: 维基百科: 哈希表(哈希映射)是实现关联数组抽象数据类型的数据结构,该结构可以将键映射到值。哈希表使用哈希函数来计算桶或槽阵列的索引,从中可以找到所需的值。 理想情况下,散列函数会将每个密钥分配给一个唯一的存储桶,但大多数散列表设计采 阅读全文
posted @ 2019-05-27 11:24 Lancelot& 阅读(1001) 评论(0) 推荐(0) 编辑
摘要: 原题:https://pintia.cn/problem-sets/994805260223102976/problems/994805286714327040传送门; 根据维基百科的定义: 插入排序:迭代算法,逐一获得输入数据,逐步产生有序的输出序列。每步迭代中,算法从输入序列中取出一元素,将之插 阅读全文
posted @ 2019-05-27 10:29 Lancelot& 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 没事发个ascall码表,二进制值得研究呦 sub al,30h; and al,00001111b ;字符ascall转数字or al,00110000b; sub al,32; and al,11011111b ;Lowercase to uppercase or al,00100000b ;u 阅读全文
posted @ 2019-05-25 19:58 Lancelot& 阅读(938) 评论(0) 推荐(0) 编辑