计算机cpu指令功能有什么内容?

来源:百度知道 编辑:UC知道 时间:2024/05/31 10:55:02
cpu指令字包括操作码和地址码。
重要问题:
哪里有计算机的二进制指令功能表(或着说大全)?有的话贴出来。百度搜索是找不到的!!

附加问题:那同一个二进制指令在不同的计算机里是不是有不同的功能?也就是问不同的计算机是不是有不同的指令系统?
3楼的,你说的,我在书上看过,我也找到预先设计好的行为,比如 + - * /,都有相应的二进制代码,具体是什么写在书上,好象是16个0和1。只有+ - * / 太少了,不够分析病毒。
入门之前的书不是我的需要。只是想要那个“操作信号—二进制表” !! 呵呵谢谢

不同的芯片的指令码不一样,部分芯片的指令码如下:

PL3105/PL3201 指令及周期速查表
说明 振荡周 振荡周期
助记符 操作数
期 (8051)
HEX码
ACALL addr11 11 绝对子程序调用 6 24
ADD A,Rn 28~2F 寄存器和 A 相加 1 12
ADD A,direct 25 直接字节和 A 相加 2 12
ADD A,@Ri 26~27 间接 RAM与 A 相加 2 12
ADD A,#data 24 立即数与 A 相加 2 12
ADDC A,Rn 38~3F 积存器、进位位和 A 相加 1 12
ADDC A,direct 35 直接字节、进位位和 A 相加 2 12
ADDC A,@Ri 26~37 间接 RAM、进位位与 A 相加 2 12
ADDC A,#data 34 立即数、进位位与 A 相加 2 12
AJMP addr11 绝对转移 3 24
ANL A,Rn 58~5FH 寄存器和 A 相“与” 1 12
ANL A,DIRECT 55 直接字节和 A 相“与” 2 12
ANL A,@Ri 56~57 间接 RAM与 A 相“与” 2 12
ANL A,#data 54 立即数与 A 相“与” 2 12
ANL ditect,A 52 A 和直接字节相“与” 3 12
ANL direct,#data 53 A 和立即数相“与” 4 24
ANL C,bit 82 直接位和进位位相“与” 2 24
ANL C,/bit B0 直接位取反和进位位相“与” 2 24
CJNE A,direct,rel B5 直接字节 A 比较,不等则相对转移 4 24
CJNE A,#data