摘要: 1.程序说明 编程,用加法和移位指令计算(ax)=(ax)*10. 提示, (ax)*10=(ax)*2+(ax)*8. 2.程序描述 因为看其他人的答案,都发现不是很完美,没有考虑进位,最后答案会有很大的偏差.所以自己写下自己的想法 (1) 如果ax足够大,那么ax*10的结果在ax中就无法保存. 阅读全文
posted @ 2018-04-03 12:41 Tri0mphe 阅读(837) 评论(1) 推荐(0) 编辑
摘要: 1.今天学王爽的汇编,才知道BIOS非常强大,于是突发奇想,用int 10h和DOS的 int 21h写了心形图像出来玩 2.上代码 1 assume cs:code 2 data segment 3 db 'Hello World','$' 4 data ends 5 6 code segment 阅读全文
posted @ 2018-04-01 21:20 Tri0mphe 阅读(1138) 评论(0) 推荐(0) 编辑
摘要: 主要思路: 1.将中断的处理程序以数据方式写入到内存中.(显示overflow字符串.) 2.修改中断向量表的值,使0号表项指向中断处理程序的开始地址 3.开始除法运算,引发除法溢出错误. 阅读全文
posted @ 2018-04-01 11:17 Tri0mphe 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 1.描述: 编写一个子程序,将包含任意字符,以0结尾的字符串中的小写字母转变成大写字母,描述如下. 名称: letterc 功能: 将以0结尾的字符串中的小写字母转变成大写字母 参数: ds:si指向字符串首地址 因为要转化的字符串中小写字母,而整个字符串中还有其他符号(空格,横杠),所以我们需要用 阅读全文
posted @ 2018-03-29 23:53 Tri0mphe 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 1. 显示字符串 第一次写出来的代码发现只能用作特定问题,如果其他程序调用子程序将会出错.后面的题目也就无法完成.所以重新写了一遍,进入后子程序中使用的寄存器全部入栈 图片显示: 3. 数值显示 阅读全文
posted @ 2018-03-11 19:42 Tri0mphe 阅读(331) 评论(0) 推荐(0) 编辑
摘要: (1)下面的程序执行后,ax 中的数值是多少? 答案: ax=3 解析:stack定义16字节的空间,其中都是0.然后ss,sp指向站定也就是stack:[10h],然后让数据段也指向stack空间。也就是说stack段即是栈段也是数据段 call word ptr ds:[0]读取指令到执行控制器 阅读全文
posted @ 2018-03-10 20:53 Tri0mphe 阅读(917) 评论(0) 推荐(0) 编辑
摘要: 1.目的 这几天看别人的算法博客,发现有些人的代码存在错误。并且在搜索引擎上排名非常高,误导了很多人,所以自己写了这篇博客。 2018-4-2 今天有人评论才发现自己也写错了,没有认真考虑,重新改了一下,再次验证了多次.谢谢那位兄弟及时指正. 2.算法描述 二元选择排序是对简单选择排序的一种改进。简 阅读全文
posted @ 2017-12-28 20:16 Tri0mphe 阅读(1138) 评论(4) 推荐(0) 编辑
摘要: 1.螺旋矩阵是指一个呈螺旋状的矩阵,它的数字由第一行开始到右边不断变大,向下变大,向左变大,向上变大,如此循环。 2 思路: 可以把螺旋矩阵分成一层一层的矩形。 每层的操作都是 从左到右,从上到下,从右到左,从下到上对数字进行增大。当数字达到最大值是跳出循环。 3 最终结果 阅读全文
posted @ 2017-12-26 16:31 Tri0mphe 阅读(6810) 评论(0) 推荐(0) 编辑
摘要: 0x00 前言 为了练习python,强迫自己能用Python的题都用python解题还有各种密码 0x01 奇怪的字符串 实验吧题目:信息保密的需求和实际操作自古有之,与之相应的信息加密与解密也是历史悠久,现有一段经过古典密码理论(不止一种)加密的密文,内容如下: 89 51 82 109 89 阅读全文
posted @ 2017-12-09 19:34 Tri0mphe 阅读(1699) 评论(0) 推荐(0) 编辑
摘要: 0x01 在java的Math类中有三个关于浮点数取整数的方法,分别是ceil (向上取整) floor(向下取整) round(四舍五入) 三个方法 0x02 ceil 向上取整,取整后总是比原来的数字大。 0x03 floor 向下取整 ,取整后总是比原来的数字小 0x04 round 四舍五入 阅读全文
posted @ 2017-10-16 12:31 Tri0mphe 阅读(545) 评论(0) 推荐(0) 编辑