⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 opcodes.d

📁 GNU binutils是GNU交叉工具链中的一个源码包
💻 D
字号:
#objdump: -d#name: c54x opcode list.*:     file format .*c54x.*Disassembly of section .text:00000000 <_opcodes>:   0:	e39a 	abdst  \*ar3\+,\*ar4\+   1:	f485 	abs    a   2:	f585 	abs    a,b   3:	0090 	add    \*ar0\+,a   4:	0491 	add    \*ar1\+,ts,a   5:	3c92 	add    \*ar2\+,16,a   6:	6f93 	add    \*ar3\+,a,b   7:	0d00    8:	90a1 	add    \*ar4\+,1,a   9:	a09a 	add    \*ar3\+,\*ar4\+,a   a:	f000 	add    #-32768,a   b:	8000    c:	f160 	add    #0,16,a,b   d:	0000    e:	f510 	add    a,-16,b   f:	f580 	add    a,asm,b  10:	0690 	addc   \*ar0\+,a  11:	6b91 	addm   #1,\*ar1\+  12:	0001   13:	0292 	adds   \*ar2\+,a  14:	1893 	and    \*ar3\+,a  15:	f131 	and    #1,1,a,b  16:	0001   17:	f163 	and    #1,16,a,b  18:	0001   19:	f080 	and    a  1a:	6890 	andm   #1,\*ar0\+  1b:	0001   1c:	f073 	b      11c <_opcodes_end>  1d:	011c   1e:	f273 	bd     11c <_opcodes_end>  1f:	011c   20:	f495 	nop      21:	f495 	nop      22:	f4e2 	bacc   a  23:	f7e2 	baccd  b  24:	f495 	nop      25:	f495 	nop      26:	6c91 	banz   11c <_opcodes_end>,\*ar1\+  27:	011c   28:	6e92 	banzd  11c <_opcodes_end>,\*ar2\+  29:	011c   2a:	f495 	nop      2b:	f495 	nop      2c:	f875 	bc     11c <_opcodes_end>,aeq, aov  2d:	011c   2e:	fa3f 	bcd    11c <_opcodes_end>,tc, c, bio  2f:	011c   30:	f495 	nop      31:	f495 	nop      32:	9691 	bit    \*ar3\+,1  33:	6194 	bitf   \*ar4\+,#-1  34:	ffff   35:	3495 	bitt   \*ar5\+  36:	f4e3 	cala   a  37:	f7e3 	calad  b  38:	f495 	nop      39:	f495 	nop      3a:	f074 	call   11c <_opcodes_end>  3b:	011c   3c:	f274 	calld  11c <_opcodes_end>  3d:	011c   3e:	f495 	nop      3f:	f495 	nop      40:	f930 	cc     11c <_opcodes_end>,tc  41:	011c   42:	fb45 	ccd    11c <_opcodes_end>,aeq  43:	011c   44:	f495 	nop      45:	f495 	nop      46:	f693 	cmpl   b,a  47:	6090 	cmpm   \*ar0\+,#1  48:	0001   49:	f5a9 	cmpr   lt,ar1  4a:	8e92 	cmps   a,\*ar2\+  4b:	518b 	dadd   \*ar3-,a,b  4c:	5a8c 	dadst  \*ar4-,a  4d:	4d95 	delay  \*ar5\+  4e:	568e 	dld    \*ar6-,a  4f:	598f 	drsub  \*ar7-,b  50:	5e88 	dsadt  \*ar0-,a  51:	4e89 	dst    a,\*ar1-  52:	558a 	dsub   \*ar2-,b  53:	5c8b 	dsubt  \*ar3-,a  54:	f48e 	exp    a  55:	e09a 	firs   \*ar3\+,\*ar4\+,11c <_opcodes_end>  56:	011c   57:	ee80 	frame  -128  58:	f6e1 	idle   2  59:	f7cf 	intr   15  5a:	1090 	ld     \*ar0\+,a  5b:	1491 	ld     \*ar1\+,ts,a  5c:	4492 	ld     \*ar2\+,16,a  5d:	9491 	ld     \*ar3\+,1,a  5e:	94a1 	ld     \*ar4\+,1,a  5f:	e901 	ld     #1,b  60:	f021 	ld     #32767,1,a  61:	7fff   62:	f062 	ld     #32767,16,a  63:	7fff   64:	f582 	ld     a,asm,b  65:	f541 	ld     a,1,b  66:	3090 	ld     \*ar0\+,t  67:	4691 	ld     \*ar1\+,dp  68:	ea02 	ld     #2,dp  69:	ed0f 	ld     #15,asm  6a:	f4a7 	ld     #7,arp  6b:	3292 	ld     \*ar2\+,asm  6c:	4813 	ldm    ar3,a  6d:	a889 	ld     \*ar2\+,a || mac    \*ar3\+,a  6e:	abab 	ld     \*ar4\+,b || macr   \*ar5\+,b  6f:	ac89 	ld     \*ar2\+,a || mas    \*ar3\+,a  70:	afab 	ld     \*ar4\+,b || masr   \*ar5\+,b  71:	1696 	ldr    \*ar6\+,a  72:	1297 	ldu    \*ar7\+,a  73:	e19a 	lms    \*ar3\+,\*ar4\+  74:	4c90 	ltd    \*ar0\+  75:	2891 	mac    \*ar1\+,a  76:	2a92 	macr   \*ar2\+,a  77:	b189 	mac    \*ar2\+,\*ar3\+,a,b  78:	b5ab 	macr   \*ar4\+,\*ar5\+,a,b  79:	f167 	mac    #1,a,b  7a:	0001   7b:	6490 	mac    \*ar0\+,#1,a  7c:	0001   7d:	3591 	maca   \*ar1\+,b  7e:	f588 	maca   t,a,b  7f:	7a92 	macd   \*ar2\+,11c <_opcodes_end>,a  80:	011c   81:	7893 	macp   \*ar3\+,11c <_opcodes_end>,a  82:	011c   83:	a6ab 	macsu  \*ar4\+,\*ar5\+,a  84:	6d96 	mar    \*ar6\+  85:	2c97 	mas    \*ar7\+,a  86:	2e90 	masr   \*ar0\+,a  87:	b99a 	mas    \*ar3\+,\*ar4\+,a,b  88:	bd8b 	masr   \*ar2\+,\*ar5\+,a,b  89:	3396 	masa   \*ar6\+,b  8a:	f58a 	masa   t,a,b  8b:	f48b 	masar  t,a  8c:	f486 	max    a  8d:	f587 	min    b  8e:	2097 	mpy    \*ar7\+,a  8f:	a59a 	mpy    \*ar3\+,\*ar4\+,b  90:	6280 	mpy    \*ar0,#1,a  91:	0001   92:	f066 	mpy    #1,a  93:	0001   94:	3190 	mpya   \*ar0\+  95:	f58c 	mpya   b  96:	2591 	mpyu   \*ar1\+,b  97:	e589 	mvdd   \*ar2\+,\*ar3\+  98:	7194 	mvdk   \*ar4\+,0 <_opcodes>  99:	0000   9a:	7215 	mvdm   0 <_opcodes>,ar5  9b:	0000   9c:	7d96 	mvdp   \*ar6\+,11c <_opcodes_end>  9d:	011c   9e:	7097 	mvkd   0 <_opcodes>,\*ar7\+  9f:	0000   a0:	7310 	mvmd   ar0,0 <_opcodes>  a1:	0000   a2:	e712 	mvmm   ar1,ar2  a3:	7c93 	mvpd   11c <_opcodes_end>,\*ar3\+  a4:	011c   a5:	f584 	neg    a,b  a6:	f495 	nop      a7:	f48f 	norm   a  a8:	1b90 	or     \*ar0\+,b  a9:	f340 	or     #7,b  aa:	0007   ab:	f364 	or     #1,16,b  ac:	0001   ad:	f3a0 	or     b  ae:	6991 	orm    #1,\*ar1\+  af:	0001   b0:	3692 	poly   \*ar2\+  b1:	8b93 	popd   \*ar3\+  b2:	8a14 	popm   ar4  b3:	7495 	portr  pa0,\*ar5\+  b4:	0000   b5:	7596 	portw  \*ar6\+,pa0  b6:	0000   b7:	4b97 	pshd   \*ar7\+  b8:	4a10 	pshm   ar0  b9:	fc44 	rc     aneq  ba:	fe46 	rcd    agt  bb:	7e91 	reada  \*ar1\+  bc:	f7e0 	reset    bd:	fc00 	ret      be:	fe00 	retd     bf:	f495 	nop      c0:	f495 	nop      c1:	f4eb 	rete     c2:	f6eb 	reted    c3:	f495 	nop      c4:	f495 	nop      c5:	f49b 	retf     c6:	f69b 	retfd    c7:	f491 	rol    a  c8:	f492 	roltc  a  c9:	f590 	ror    b  ca:	4790 	rpt    \*ar0\+  cb:	f495 	nop      cc:	ec20 	rpt    #32  cd:	f495 	nop      ce:	f070 	rpt    #65535  cf:	ffff   d0:	f495 	nop      d1:	f072 	rptb   11b <_opcodes\+0x11b>  d2:	011b   d3:	f495 	nop      d4:	f272 	rptbd  11b <_opcodes\+0x11b>  d5:	011b   d6:	f495 	nop      d7:	f495 	nop      d8:	f071 	rptz   a,#32767  d9:	7fff   da:	f495 	nop      db:	f6bf 	rsbx   st1,braf  dc:	9e93 	saccd  a,\*ar3\+,alt  dd:	f483 	sat    a  de:	f56f 	sfta   a,15,b  df:	f494 	sftc   a  e0:	f0ef 	sftl   a,15  e1:	e289 	sqdst  \*ar2\+,\*ar3\+  e2:	2794 	squr   \*ar4\+,b  e3:	f48d 	squr   a,a  e4:	3895 	squra  \*ar5\+,a  e5:	3a96 	squrs  \*ar6\+,a  e6:	9d87 	srccd  \*ar2\+,aleq  e7:	f7bf 	ssbx   st1,braf  e8:	8c90 	st     t,\*ar0\+  e9:	8d91 	st     trn,\*ar1\+  ea:	7692 	st     #32767,\*ar2\+  eb:	7fff   ec:	8293 	sth    a,\*ar3\+  ed:	8694 	sth    a,asm,\*ar4\+  ee:	9abf 	sth    a,15,\*ar5\+  ef:	6f96 	sth    a,-16,\*ar6\+  f0:	0c70   f1:	8097 	stl    a,\*ar7\+  f2:	8490 	stl    a,asm,\*ar0\+  f3:	6f91 	stl    a,15,\*ar1\+  f4:	0c8f   f5:	988f 	stl    a,15,\*ar2\+  f6:	8813 	stlm   a,ar3  f7:	7714 	stm    #32767,ar4  f8:	7fff   f9:	c1ab 	st     a,\*ar5\+ || add    \*ar4\+,b  fa:	c989 	st     a,\*ar3\+ || ld     \*ar2\+,b  fb:	e4a9 	st     a,\*ar3\+ || ld     \*ar4\+,t  fc:	d18b 	st     a,\*ar5\+ || mac    \*ar2\+,b  fd:	dda9 	st     a,\*ar3\+ || masr   \*ar4\+,b  fe:	cda9 	st     a,\*ar3\+ || mpy    \*ar4\+,b  ff:	c5a9 	st     a,\*ar3\+ || sub    \*ar4\+,b 100:	9cbd 	strcd  \*ar5\+,beq 101:	0890 	sub    \*ar0\+,a 102:	0c91 	sub    \*ar1\+,ts,a 103:	4192 	sub    \*ar2\+,16,a,b 104:	6f93 	sub    \*ar3\+,a,b 105:	0d20  106:	92af 	sub    \*ar4\+,15,a 107:	a3ba 	sub    \*ar5\+,\*ar4\+,b 108:	f11f 	sub    #1,15,a,b 109:	0001  10a:	f161 	sub    #1,16,a,b 10b:	0001  10c:	f530 	sub    a,-16,b 10d:	f581 	sub    a,asm,b 10e:	0e90 	subb   \*ar0\+,a 10f:	1e91 	subc   \*ar1\+,a 110:	0a92 	subs   \*ar2\+,a 111:	f4cf 	trap   15 112:	7f93 	writa  \*ar3\+ 113:	fd70 	xc     1,aov 114:	1c94 	xor    \*ar4\+,a 115:	f050 	xor    #1,a 116:	0001  117:	f065 	xor    #1,16,a 118:	0001  119:	f1c1 	xor    a,1,b 11a:	6a95 	xorm   #1,\*ar5\+ 11b:	0001 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -