随笔分类 -  Assembly language(8086 and MIPS)

摘要:[转载]MIPS常用指令及实例 来源:https://e mailky.github.io/2017 09 07 mips_instruction | 指令 | 功能 | 应用实例 | | : | : | : | | LB | 从存储器中读取一个字节的数据到寄存器中 | LB R1, 0(R2) | 阅读全文
posted @ 2020-01-13 23:05 别再闹了 阅读(13996) 评论(0) 推荐(1) 编辑
摘要:QtSpim使用记录 垃圾QtSpim,输入中文会死机 MIPS的中文资料奇缺,如果有问题建议google参考英文资料,许多外国大学的网站上有对MIPS各方面的详细介绍 QtSpim是MIPS处理器的模拟器,它的编辑环境并不是太好,一般另外找编辑器进行编辑。 Data标签下存放数据段的数据,Text 阅读全文
posted @ 2019-09-25 14:33 别再闹了 阅读(2786) 评论(1) 推荐(1) 编辑
摘要:比特(bit)和字节(Byte) 基础的内容就不说了,这里是一个小的学习笔记 比特和字节的写法差异与应用场景 标准的写法中,正如标题中写的那样,是通过大小写来区分比特和字节的: 比特的b应该是小写,而字节的B是大写 。但是由于人为使用上的不规范,所以我们可能要通过应用场景来判断: 常见的使用比特的地 阅读全文
posted @ 2019-09-22 11:25 别再闹了 阅读(1738) 评论(0) 推荐(0) 编辑
摘要:来源:https://blog.csdn.net/u013773644/article/details/519811860x是16进制的前缀,H是16进制的后缀 都是表示十六进制数,意义上没有什么区别,完全相等。至于什么时候用0x,什么时候用H,这取决于你在什么环境下使用,如果在C/C++,必须用0 阅读全文
posted @ 2019-06-29 12:37 别再闹了 阅读(4565) 评论(0) 推荐(0) 编辑
摘要:原文:https://blog.csdn.net/u010234808/article/details/38366943 摘出关键部分: 编写程序,是写给编译软件的。由编译软件,编译成机器码,再去控制CPU。但是,编译软件,对assume语句,并不生成机器码。 所以,必须有mov ax,data,m 阅读全文
posted @ 2019-05-14 10:27 别再闹了 阅读(1537) 评论(0) 推荐(0) 编辑
摘要:1.loop的用法 loop指令的格式是:loop标号,cpu执行loop指令的时候,要进行两步操作 1:(cx)=(cx)-1 2:判断cx中的值,不为零则转至标号处执行,如果为零,则向下执行 这里有几点需要注意: 1.loop虽然是一种循环的格式,但是和高级语言中的for或者while不同,它本 阅读全文
posted @ 2019-04-07 11:56 别再闹了 阅读(517) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/qq_28249373/article/details/83475107 阅读全文
posted @ 2019-03-24 13:03 别再闹了 阅读(534) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/Notzuonotdied/article/details/70888205 阅读全文
posted @ 2019-03-24 12:54 别再闹了 阅读(451) 评论(0) 推荐(0) 编辑
摘要:https://jingyan.baidu.com/article/29697b9106eb52ab21de3c7a.html 将十进制的负数变成二进制数的过程: 1.写出绝对值的二进制码(原码) 2.取反(反码) 3.+1,(补码) 同理,将二进制的负数换成十进制的负数的过程 1.-1 2.取反 阅读全文
posted @ 2019-01-25 22:24 别再闹了 阅读(1784) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/u011402896/article/details/80727163 原理见下文:https://blog.csdn.net/borefo/article/details/4622288 A=A^B;B=A^B;A=A^B; 可以认为异或一次之后的A表示 阅读全文
posted @ 2019-01-25 21:18 别再闹了 阅读(337) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示