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

📄 samba.th.asm

📁 专业汽车级嵌入式操作系统OSEK的源代码
💻 ASM
📖 第 1 页 / 共 5 页
字号:
     db0:	4830d12b 	ldmmida	a1!, {a1, a2, a4, v2, v5, IP, LR, PC}     db4:	68404c30 	stmvsda	a1, {v1, v2, v7, v8, LR}^     db8:	210568a2 	smlatbcs	v2, a3, v5, v3     dbc:	f87ef000 	ldmnvda	LR!, {IP, SP, LR, PC}^     dc0:	1c292500 	cfstr32ne	mvfx2, [v6]     dc4:	e002a034 	and	v7, a3, v1, lsr a1     dc8:	e02ce04d 	eor	LR, IP, SP, asr #32     dcc:	78023101 	stmvcda	a3, {a1, v5, IP, SP}     dd0:	2a003001 	bcs	0xcddc     dd4:	a030d1fa 	ldrgesh	SP, [a1], -v7     dd8:	f00068a2 	andnv	v3, a1, a3, lsr #17     ddc:	2101f86f 	tstcsp	a2, PC, ror #16     de0:	68a2a030 	stmvsia	a3!, {v1, v2, SP, PC}     de4:	f86af000 	stmnvda	v7!, {IP, SP, LR, PC}^     de8:	e000a72f 	and	v7, a1, PC, lsr #14     dec:	78383501 	ldmvcda	v5!, {a1, v5, v7, IP, SP}     df0:	28003701 	stmcsda	a1, {a1, v5, v6, v7, IP, SP}     df4:	1c29d1fa 	stfned	f5, [v6], #-1000     df8:	68a2a02b 	stmvsia	a3!, {a1, a2, a4, v2, SP, PC}     dfc:	f85ef000 	ldmnvda	LR, {IP, SP, LR, PC}^     e00:	a0242102 	eorge	a3, v1, a3, lsl #2     e04:	f00068a2 	andnv	v3, a1, a3, lsr #17     e08:	2000f859 	andcs	PC, a1, v6, asr v5     e0c:	48199012 	ldmmida	v6, {a2, v1, IP, PC}     e10:	7800247a 	stmvcda	a1, {a2, a4, v1, v2, v3, v7, SP}     e14:	d0262800 	eorle	a3, v3, a1, lsl #16     e18:	21014a17 	tstcs	a2, v4, lsl v7     e1c:	6892a025 	ldmvsia	a3, {a1, a3, v2, SP, PC}     e20:	f84cf000 	stmnvda	IP, {IP, SP, LR, PC}^     e24:	1c01e01f 	stcne	0, cr14, [a2], {31}     e28:	29093930 	stmcsdb	v6, {v1, v2, v5, v8, IP, SP}     e2c:	9812d803 	ldmlsda	a3, {a1, a2, v8, IP, LR, PC}     e30:	43080100 	tstmi	v5, #0	; 0x0     e34:	1c01e016 	stcne	0, cr14, [a2], {22}     e38:	29053941 	stmcsdb	v2, {a1, v3, v5, v8, IP, SP}     e3c:	9912d803 	ldmlsdb	a3, {a1, a2, v8, IP, LR, PC}     e40:	38370109 	ldmccda	v4!, {a1, a4, v5}     e44:	1c01e006 	stcne	0, cr14, [a2], {6}     e48:	29053961 	stmcsdb	v2, {a1, v2, v3, v5, v8, IP, SP}     e4c:	9912d804 	ldmlsdb	a3, {a3, v8, IP, LR, PC}     e50:	38570109 	ldmccda	v4, {a1, a4, v5}^     e54:	e0054308 	and	v1, v2, v5, lsl #6     e58:	d101282c 	tstle	a2, IP, lsr #16     e5c:	e0009e12 	and	v6, a1, a3, lsl LR     e60:	20001c04 	andcs	a2, a1, v1, lsl #24     e64:	37019012 	smladcc	a2, a3, a1, v6     e68:	98113501 	ldmlsda	a2, {a1, v5, v7, IP, SP}     e6c:	da004285 	ble	0x11888     e70:	e735e740 	ldr	LR, [v2, -a1, asr #14]!     e74:	00200f34 	eoreq	a1, a1, v1, lsr PC     e78:	00200f54 	eoreq	a1, a1, v1, asr PC     e7c:	00200c4d 	eoreq	a1, a1, SP, asr #24     e80:	00200c75 	eoreq	a1, a1, v2, ror IP     e84:	00200c1d 	eoreq	a1, a1, SP, lsl IP     e88:	00200c35 	eoreq	a1, a1, v2, lsr IP     e8c:	00200bff 	streqd	a1, [a1], -PC     e90:	00200bed 	eoreq	a1, a1, SP, ror #23     e94:	00000d0a 	andeq	a1, a1, v7, lsl #26     e98:	20766f4e 	rsbcss	v3, v3, LR, asr #30     e9c:	32203031 	eorcc	a4, a1, #49	; 0x31     ea0:	00343030 	eoreqs	a4, v1, a1, lsr a1     ea4:	00000020 	andeq	a1, a1, a1, lsr #32     ea8:	343a3431 	ldrcct	a4, [v7], #-1073     eac:	33333a39 	teqcc	a4, #233472	; 0x39000     eb0:	00000000 	andeq	a1, a1, a1     eb4:	0000003e 	andeq	a1, a1, LR, lsr a1     eb8:	47084700 	strmi	v1, [v5, -a1, lsl #14]     ebc:	47184710 	undefined     ec0:	47284720 	strmi	v1, [v5, -a1, lsr #14]!     ec4:	47384730 	undefined     ec8:	46c04778 	undefined     ecc:	eafffca7 	b	0x170     ed0:	01100112 	tsteq	a1, a3, lsl a2     ed4:	08000002 	stmeqda	a1, {a2}     ed8:	612403eb 	smulwtvs	v1, v8, a4     edc:	00000110 	andeq	a1, a1, a1, lsl a2     ee0:	02090100 	andeq	a1, v6, #0	; 0x0     ee4:	01020043 	tsteq	a3, a4, asr #32     ee8:	0900c000 	stmeqdb	a1, {LR, PC}     eec:	01000004 	tsteq	a1, v1     ef0:	00000202 	andeq	a1, a1, a3, lsl #4     ef4:	10002405 	andne	a3, a1, v2, lsl #8     ef8:	02240401 	eoreq	a1, v1, #16777216	; 0x1000000     efc:	06240500 	streqt	a1, [v1], -a1, lsl #10     f00:	24050100 	strcs	a1, [v2], #-256     f04:	07010001 	streq	a1, [a2, -a2]     f08:	08038305 	stmeqda	a4, {a1, a3, v5, v6, PC}     f0c:	0409ff00 	streq	PC, [v6], #-3840     f10:	0a020001 	beq	0x80f1c     f14:	07000000 	streq	a1, [a1, -a1]     f18:	40020105 	andmi	a1, a3, v2, lsl #2     f1c:	05070000 	streq	a1, [v4]     f20:	00400282 	subeq	a1, a1, a3, lsl #5     f24:	2e317600 	cfmsuba32cs	mvax0, mvax7, mvfx1, mvfx0     f28:	00002034 	andeq	a3, a1, v1, lsr a1     f2c:	0001c200 	andeq	IP, a2, a1, lsl #4     f30:	00080000 	andeq	a1, v5, a1     f34:	00000001 	andeq	a1, a1, a2     f38:	00200f25 	eoreq	a1, a1, v2, lsr #30     f3c:	ffffffff 	swinv	0x00ffffff     f40:	ffffffff 	swinv	0x00ffffff     f44:	ffffffff 	swinv	0x00ffffff     f48:	ffffffff 	swinv	0x00ffffff     f4c:	ffffffff 	swinv	0x00ffffff     f50:	ffffffff 	swinv	0x00ffffff     f54:	ffffffff 	swinv	0x00ffffff     f58:	ffffffff 	swinv	0x00ffffff     f5c:	ffffffff 	swinv	0x00ffffff     f60:	ffffffff 	swinv	0x00ffffff     f64:	ffffffff 	swinv	0x00ffffff     f68:	ffffffff 	swinv	0x00ffffff     f6c:	ffffffff 	swinv	0x00ffffff     f70:	ffffffff 	swinv	0x00ffffff     f74:	ffffffff 	swinv	0x00ffffff     f78:	ffffffff 	swinv	0x00ffffff     f7c:	ffffffff 	swinv	0x00ffffff     f80:	ffffffff 	swinv	0x00ffffff     f84:	ffffffff 	swinv	0x00ffffff     f88:	ffffffff 	swinv	0x00ffffff     f8c:	ffffffff 	swinv	0x00ffffff     f90:	ffffffff 	swinv	0x00ffffff     f94:	ffffffff 	swinv	0x00ffffff     f98:	ffffffff 	swinv	0x00ffffff     f9c:	ffffffff 	swinv	0x00ffffff     fa0:	ffffffff 	swinv	0x00ffffff     fa4:	ffffffff 	swinv	0x00ffffff     fa8:	ffffffff 	swinv	0x00ffffff     fac:	ffffffff 	swinv	0x00ffffff     fb0:	ffffffff 	swinv	0x00ffffff     fb4:	ffffffff 	swinv	0x00ffffff     fb8:	ffffffff 	swinv	0x00ffffff     fbc:	ffffffff 	swinv	0x00ffffff     fc0:	ffffffff 	swinv	0x00ffffff     fc4:	ffffffff 	swinv	0x00ffffff     fc8:	ffffffff 	swinv	0x00ffffff     fcc:	ffffffff 	swinv	0x00ffffff     fd0:	ffffffff 	swinv	0x00ffffff     fd4:	ffffffff 	swinv	0x00ffffff     fd8:	ffffffff 	swinv	0x00ffffff     fdc:	ffffffff 	swinv	0x00ffffff     fe0:	ffffffff 	swinv	0x00ffffff     fe4:	ffffffff 	swinv	0x00ffffff     fe8:	ffffffff 	swinv	0x00ffffff     fec:	ffffffff 	swinv	0x00ffffff     ff0:	ffffffff 	swinv	0x00ffffff     ff4:	ffffffff 	swinv	0x00ffffff     ff8:	ffffffff 	swinv	0x00ffffff     ffc:	ffffffff 	swinv	0x00ffffff    1000:	ffffffff 	swinv	0x00ffffff    1004:	ffffffff 	swinv	0x00ffffff    1008:	ffffffff 	swinv	0x00ffffff    100c:	ffffffff 	swinv	0x00ffffff    1010:	ffffffff 	swinv	0x00ffffff    1014:	ffffffff 	swinv	0x00ffffff    1018:	ffffffff 	swinv	0x00ffffff    101c:	ffffffff 	swinv	0x00ffffff    1020:	ffffffff 	swinv	0x00ffffff    1024:	ffffffff 	swinv	0x00ffffff    1028:	ffffffff 	swinv	0x00ffffff    102c:	ffffffff 	swinv	0x00ffffff    1030:	ffffffff 	swinv	0x00ffffff    1034:	ffffffff 	swinv	0x00ffffff    1038:	ffffffff 	swinv	0x00ffffff    103c:	ffffffff 	swinv	0x00ffffff    1040:	ffffffff 	swinv	0x00ffffff    1044:	ffffffff 	swinv	0x00ffffff    1048:	ffffffff 	swinv	0x00ffffff    104c:	ffffffff 	swinv	0x00ffffff    1050:	ffffffff 	swinv	0x00ffffff    1054:	ffffffff 	swinv	0x00ffffff    1058:	ffffffff 	swinv	0x00ffffff    105c:	ffffffff 	swinv	0x00ffffff    1060:	ffffffff 	swinv	0x00ffffff    1064:	ffffffff 	swinv	0x00ffffff    1068:	ffffffff 	swinv	0x00ffffff    106c:	ffffffff 	swinv	0x00ffffff    1070:	ffffffff 	swinv	0x00ffffff    1074:	ffffffff 	swinv	0x00ffffff    1078:	ffffffff 	swinv	0x00ffffff    107c:	ffffffff 	swinv	0x00ffffff    1080:	ffffffff 	swinv	0x00ffffff    1084:	ffffffff 	swinv	0x00ffffff    1088:	ffffffff 	swinv	0x00ffffff    108c:	ffffffff 	swinv	0x00ffffff    1090:	ffffffff 	swinv	0x00ffffff    1094:	ffffffff 	swinv	0x00ffffff    1098:	ffffffff 	swinv	0x00ffffff    109c:	ffffffff 	swinv	0x00ffffff    10a0:	ffffffff 	swinv	0x00ffffff    10a4:	ffffffff 	swinv	0x00ffffff    10a8:	ffffffff 	swinv	0x00ffffff    10ac:	ffffffff 	swinv	0x00ffffff    10b0:	ffffffff 	swinv	0x00ffffff    10b4:	ffffffff 	swinv	0x00ffffff    10b8:	ffffffff 	swinv	0x00ffffff    10bc:	ffffffff 	swinv	0x00ffffff    10c0:	ffffffff 	swinv	0x00ffffff    10c4:	ffffffff 	swinv	0x00ffffff    10c8:	ffffffff 	swinv	0x00ffffff    10cc:	ffffffff 	swinv	0x00ffffff    10d0:	ffffffff 	swinv	0x00ffffff    10d4:	ffffffff 	swinv	0x00ffffff    10d8:	ffffffff 	swinv	0x00ffffff    10dc:	ffffffff 	swinv	0x00ffffff    10e0:	ffffffff 	swinv	0x00ffffff    10e4:	ffffffff 	swinv	0x00ffffff    10e8:	ffffffff 	swinv	0x00ffffff    10ec:	ffffffff 	swinv	0x00ffffff    10f0:	ffffffff 	swinv	0x00ffffff    10f4:	ffffffff 	swinv	0x00ffffff    10f8:	ffffffff 	swinv	0x00ffffff    10fc:	ffffffff 	swinv	0x00ffffff    1100:	ffffffff 	swinv	0x00ffffff    1104:	ffffffff 	swinv	0x00ffffff    1108:	ffffffff 	swinv	0x00ffffff    110c:	ffffffff 	swinv	0x00ffffff    1110:	ffffffff 	swinv	0x00ffffff    1114:	ffffffff 	swinv	0x00ffffff    1118:	ffffffff 	swinv	0x00ffffff    111c:	ffffffff 	swinv	0x00ffffff    1120:	ffffffff 	swinv	0x00ffffff    1124:	ffffffff 	swinv	0x00ffffff    1128:	ffffffff 	swinv	0x00ffffff    112c:	ffffffff 	swinv	0x00ffffff    1130:	ffffffff 	swinv	0x00ffffff    1134:	ffffffff 	swinv	0x00ffffff    1138:	ffffffff 	swinv	0x00ffffff    113c:	ffffffff 	swinv	0x00ffffff    1140:	ffffffff 	swinv	0x00ffffff    1144:	ffffffff 	swinv	0x00ffffff    1148:	ffffffff 	swinv	0x00ffffff    114c:	ffffffff 	swinv	0x00ffffff    1150:	ffffffff 	swinv	0x00ffffff    1154:	ffffffff 	swinv	0x00ffffff    1158:	ffffffff 	swinv	0x00ffffff    115c:	ffffffff 	swinv	0x00ffffff    1160:	ffffffff 	swinv	0x00ffffff    1164:	ffffffff 	swinv	0x00ffffff    1168:	ffffffff 	swinv	0x00ffffff    116c:	ffffffff 	swinv	0x00ffffff    1170:	ffffffff 	swinv	0x00ffffff    1174:	ffffffff 	swinv	0x00ffffff    1178:	ffffffff 	swinv	0x00ffffff    117c:	ffffffff 	swinv	0x00ffffff    1180:	ffffffff 	swinv	0x00ffffff    1184:	ffffffff 	swinv	0x00ffffff    1188:	ffffffff 	swinv	0x00ffffff    118c:	ffffffff 	swinv	0x00ffffff    1190:	ffffffff 	swinv	0x00ffffff    1194:	ffffffff 	swinv	0x00ffffff    1198:	ffffffff 	swinv	0x00ffffff    119c:	ffffffff 	swinv	0x00ffffff    11a0:	ffffffff 	swinv	0x00ffffff    11a4:	ffffffff 	swinv	0x00ffffff    11a8:	ffffffff 	swinv	0x00ffffff    11ac:	ffffffff 	swinv	0x00ffffff    11b0:	ffffffff 	swinv	0x00ffffff    11b4:	ffffffff 	swinv	0x00ffffff    11b8:	ffffffff 	swinv	0x00ffffff    11bc:	ffffffff 	swinv	0x00ffffff    11c0:	ffffffff 	swinv	0x00ffffff    11c4:	ffffffff 	swinv	0x00ffffff    11c8:	ffffffff 	swinv	0x00ffffff    11cc:	ffffffff 	swinv	0x00ffffff    11d0:	ffffffff 	swinv	0x00ffffff    11d4:	ffffffff 	swinv	0x00ffffff    11d8:	ffffffff 	swinv	0x00ffffff    11dc:	ffffffff 	swinv	0x00ffffff    11e0:	ffffffff 	swinv	0x00ffffff    11e4:	ffffffff 	swinv	0x00ffffff    11e8:	ffffffff 	swinv	0x00ffffff    11ec:	ffffffff 	swinv	0x00ffffff    11f0:	ffffffff 	swinv	0x00ffffff    11f4:	ffffffff 	swinv	0x00ffffff    11f8:	ffffffff 	swinv	0x00ffffff    11fc:	ffffffff 	swinv	0x00ffffff    1200:	22407c80 	subcs	v4, a1, #32768	; 0x8000    1204:	748a4302 	strvc	v1, [v7], #770    1208:	1809e123 	stmneda	v6, {a1, a2, v2, v5, SP, LR, PC}    120c:	6a5269ba 	bvs	0x149b8fc    1210:	7c801810 	stcvc	8, cr1, [a1], {16}    1214:	e7f52220 	ldrb	a3, [v2, a1, lsr #4]!    1218:	28019802 	stmcsda	a2, {a2, v8, IP, PC}    121c:	4975d1f4 	ldmmidb	v2!, {a3, v1, v2, v3, v4, v5, IP, LR, PC}^    1220:	6a896909 	bvs	0xfe25b64c    1224:	1d096a49 	fstsne	s12, [v6, #-292]    1228:	780b1c62 	stmvcda	v8, {a2, v2, v3, v7, v8, IP}    122c:	784b7013 	stmvcda	v8, {a1, a2, v1, IP, SP, LR}^    1230:	20037053 	andcs	v4, a4, a4, asr a1    1234:	69f8e751 	ldmvsib	v5!, {a1, v1, v3, v5, v6, v7, SP, LR, PC}^    1238:	21046a40 	tstcs	v1, a1, asr #20    123c:	e10876c1 	smlabt	v5, a2, v3, v4    1240:	6a406ab8 	bvs	0x101bd28    1244:	6a496ab9 	bvs	0x125bd30

⌨️ 快捷键说明

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