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

📄 samba.th.asm

📁 专业汽车级嵌入式操作系统OSEK的源代码
💻 ASM
📖 第 1 页 / 共 5 页
字号:
    1248:	22107e89 	andcss	v4, a1, #2192	; 0x890    124c:	7682430a 	strvc	v1, [a3], v7, lsl #6    1250:	28019802 	stmcsda	a2, {a2, v8, IP, PC}    1254:	6ab8d1f3 	bvs	0xfee35a28    1258:	30216a40 	eorcc	v3, a2, a1, asr #20    125c:	49847800 	stmmiib	v1, {v8, IP, SP, LR}    1260:	90004348 	andls	v1, a1, v5, asr #6    1264:	1c624669 	stcnel	6, cr4, [a3], #-420    1268:	1e402004 	cdpne	0, 4, cr2, cr0, cr4, {0}    126c:	54135c0b 	ldrpl	v2, [a4], #-3083    1270:	2005d1fb 	strcsd	SP, [v2], -v8    1274:	9802e6b3 	stmlsda	a3, {a1, a2, v1, v2, v4, v6, v7, SP, LR, PC}    1278:	d1e02801 	mvnle	a3, a2, lsl #16    127c:	90007870 	andls	v4, a1, a1, ror v5    1280:	d3022804 	tstle	a3, #262144	; 0x40000    1284:	43ed253f 	mvnmi	a3, #264241152	; 0xfc00000    1288:	9800e0e6 	stmlsda	a1, {a2, a3, v2, v3, v4, SP, LR, PC}    128c:	0e000600 	cfmadd32eq	mvax0, mvfx0, mvfx0, mvfx0    1290:	fb74f003 	blx	0x1d3d2a6    1294:	98001c05 	stmlsda	a1, {a1, a3, v7, v8, IP}    1298:	0e000600 	cfmadd32eq	mvax0, mvfx0, mvfx0, mvfx0    129c:	fb96f003 	blx	0xfe5bd2b2    12a0:	20027060 	andcs	v4, a3, a1, rrx    12a4:	7870e69b 	ldmvcda	a1!, {a1, a2, a4, v1, v4, v6, v7, SP, LR, PC}^    12a8:	46689000 	strmibt	v6, [v5], -a1    12ac:	808178b1 	strhih	v4, [a2], a2    12b0:	28049800 	stmcsda	v1, {v8, IP, PC}    12b4:	253fd301 	ldrcs	SP, [pc, #-769]!	; 0xfbb    12b8:	78f3e594 	ldmvcia	a4!, {a3, v1, v4, v5, v7, SP, LR, PC}^    12bc:	1c321d36 	ldcne	13, cr1, [a3], #-216    12c0:	88814668 	stmhiia	a2, {a4, v2, v3, v6, v7, LR}    12c4:	0e090609 	cfmadd32eq	mvax0, mvfx0, mvfx9, mvfx9    12c8:	06009800 	streq	v6, [a1], -a1, lsl #16    12cc:	f0030e00 	andnv	a1, a4, a1, lsl #28    12d0:	1c05fb9f 	stcne	11, cr15, [v2], {159}    12d4:	9802e0bd 	stmlsda	a3, {a1, a3, a4, v1, v2, v4, SP, LR, PC}    12d8:	d1fb2801 	mvnles	a3, a2, lsl #16    12dc:	90007870 	andls	v4, a1, a1, ror v5    12e0:	d2cf2804 	sbcle	a3, PC, #262144	; 0x40000    12e4:	06009800 	streq	v6, [a1], -a1, lsl #16    12e8:	f0030e00 	andnv	a1, a4, a1, lsl #28    12ec:	1c05fb47 	stcne	11, cr15, [v2], {71}    12f0:	06009800 	streq	v6, [a1], -a1, lsl #16    12f4:	f0030e00 	andnv	a1, a4, a1, lsl #28    12f8:	4669fb69 	strmibt	PC, [v6], -v6, ror #22    12fc:	46688088 	strmibt	v5, [v5], -v5, lsl #1    1300:	70608880 	rsbvc	v5, a1, a1, lsl #17    1304:	2d002002 	stccs	0, cr2, [a1, #-8]    1308:	8889db10 	stmhiia	v6, {v1, v5, v6, v8, IP, LR, PC}    130c:	d00d2900 	andle	a3, SP, a1, lsl #18    1310:	46681ca2 	strmibt	a2, [v5], -a3, lsr #25    1314:	06098881 	streq	v5, [v6], -a2, lsl #17    1318:	98000e09 	stmlsda	a1, {a1, a4, v6, v7, v8}    131c:	0e000600 	cfmadd32eq	mvax0, mvfx0, mvfx0, mvfx0    1320:	fbecf003 	blx	0xffb3d336    1324:	46681c05 	strmibt	a2, [v5], -v2, lsl #24    1328:	1c808880 	stcne	8, cr8, [a1], {128}    132c:	22104669 	andcss	v1, a1, #110100480	; 0x6900000    1330:	889b466b 	ldmhiia	v8, {a1, a2, a4, v2, v3, v6, v7, LR}    1334:	808a1ad2 	ldrhid	a2, [v7], a3    1338:	22008889 	andcs	v5, a1, #8978432	; 0x890000    133c:	29001823 	stmcsdb	a1, {a1, a2, v2, v8, IP}    1340:	1e49d002 	cdpne	0, 4, cr13, cr9, cr2, {0}    1344:	d1fc545a 	mvnles	v2, v7, asr v1    1348:	88894669 	stmhiia	v6, {a1, a4, v2, v3, v6, v7, LR}    134c:	e6461840 	strb	a2, [v3], -a1, asr #16    1350:	28019802 	stmcsda	a2, {a2, v8, IP, PC}    1354:	29ffd114 	ldmcsib	PC!, {a3, v1, v5, IP, LR, PC}^    1358:	2513d108 	ldrcs	SP, [a4, #-264]    135c:	201443ed 	andcss	v1, v1, SP, ror #7    1360:	1c622100 	stfnee	f2, [a3]    1364:	54111e40 	ldrpl	a2, [a2], #-3648    1368:	e005d1fc 	strd	SP, [v2], -IP    136c:	49b12214 	ldmmiib	a2!, {a3, v1, v6, SP}    1370:	1c603136 	stfnee	f3, [a1], #-216    1374:	feeef013 	mcr2	0, 7, PC, cr14, cr3, {0}    1378:	e6ae2015 	ssat	a3, #15, v2    137c:	28019802 	stmcsda	a2, {a2, v8, IP, PC}    1380:	4668d167 	strmibt	SP, [v5], -v4, ror #2    1384:	80c17871 	sbchi	v4, a2, a2, ror v5    1388:	706078b0 	strvch	v4, [a1], #-128    138c:	4668a901 	strmibt	v7, [v5], -a2, lsl #18    1390:	f00188c0 	andnv	v5, a2, a1, asr #17    1394:	1c05f9c5 	stcne	9, cr15, [v2], {197}    1398:	88804668 	stmhiia	a1, {a4, v2, v3, v6, v7, LR}    139c:	270370a0 	strcs	v4, [a4, -a1, lsr #1]    13a0:	db132d00 	blle	0x4cc7a8    13a4:	88804668 	stmhiia	a1, {a4, v2, v3, v6, v7, LR}    13a8:	d00f2800 	andle	a3, PC, a1, lsl #16    13ac:	466878f3 	undefined    13b0:	1ce18882 	stcnel	8, cr8, [a2], #520    13b4:	f00188c0 	andnv	v5, a2, a1, asr #17    13b8:	1c05f9e7 	stcne	9, cr15, [v2], {231}    13bc:	46682800 	strmibt	a3, [v5], -a1, lsl #16    13c0:	2100da02 	tstcs	a1, a3, lsl #20    13c4:	e0018081 	and	v5, a2, a2, lsl #1    13c8:	1cff8887 	ldcnel	8, cr8, [PC], #540    13cc:	213b4668 	teqcs	v8, v5, ror #12    13d0:	8892466a 	ldmhiia	a3, {a2, a4, v2, v3, v6, v7, LR}    13d4:	80811a89 	addhi	a2, a2, v6, lsl #21    13d8:	21008880 	smlabbcs	a1, a1, v5, v5    13dc:	280019e2 	stmcsda	a1, {a2, v2, v3, v4, v5, v8, IP}    13e0:	1e40d002 	cdpne	0, 4, cr13, cr0, cr2, {0}    13e4:	d1fc5411 	mvnles	v2, a2, lsl v1    13e8:	88804668 	stmhiia	a1, {a4, v2, v3, v6, v7, LR}    13ec:	e5f61838 	ldrb	a2, [v3, #2104]!    13f0:	e4f72541 	ldrbt	a3, [v4], #1345    13f4:	0000015c 	andeq	a1, a1, IP, asr a2    13f8:	28137830 	ldmcsda	a4, {v1, v2, v8, IP, SP, LR}    13fc:	4668d129 	strmibt	SP, [v5], -v6, lsr #2    1400:	80c178b1 	strhih	v4, [a2], #129    1404:	808178f1 	strhid	v4, [a2], a2    1408:	78701d31 	ldmvcda	a1!, {a1, v1, v2, v5, v7, v8, IP}^    140c:	16000600 	strne	a1, [a1], -a1, lsl #12    1410:	db1e2800 	blle	0x78b418    1414:	88804668 	stmhiia	a1, {a4, v2, v3, v6, v7, LR}    1418:	d01a2800 	andles	a3, v7, a1, lsl #16    141c:	88804668 	stmhiia	a1, {a4, v2, v3, v6, v7, LR}    1420:	d216283c 	andles	a3, v3, #3932160	; 0x3c0000    1424:	88804668 	stmhiia	a1, {a4, v2, v3, v6, v7, LR}    1428:	1e401808 	cdpne	8, 4, cr1, cr0, cr8, {0}    142c:	28007800 	stmcsda	a1, {v8, IP, SP, LR}    1430:	4668d10f 	strmibt	SP, [v5], -PC, lsl #2    1434:	88c08882 	stmhiia	a1, {a2, v4, v8, PC}^    1438:	f908f001 	stmnvdb	v5, {a1, IP, SP, LR, PC}    143c:	20041c05 	andcs	a2, v1, v2, lsl #24    1440:	428543c0 	addmi	v1, v2, #3	; 0x3    1444:	9805d105 	stmlsda	v2, {a1, a3, v5, IP, LR, PC}    1448:	78099905 	stmvcda	v6, {a1, a3, v5, v8, IP, PC}    144c:	430a2201 	tstmi	v7, #268435456	; 0x10000000    1450:	98027002 	stmlsda	a3, {a2, IP, SP, LR}    1454:	d1042801 	tstle	v1, a2, lsl #16    1458:	99039806 	stmlsdb	a4, {a2, a3, v8, IP, PC}    145c:	70257001 	eorvc	v4, v2, a2    1460:	9806e002 	stmlsda	v3, {a2, SP, LR, PC}    1464:	70012100 	andvc	a3, a2, a1, lsl #2    1468:	b0072000 	andlt	a3, v4, a1    146c:	ff61f000 	swinv	0x0061f000    1470:	0000ea60 	andeq	LR, a1, a1, ror #20    1474:	496eb5f0 	stmmidb	LR!, {v1, v2, v3, v4, v5, v7, IP, SP, PC}^    1478:	4c726108 	ldfmie	f6, [a3], #-32    147c:	61204869 	teqvs	a1, v6, ror #16    1480:	4a692100 	bmi	0x1a49888    1484:	486a014e 	stmmida	v7!, {a2, a3, a4, v3, v5}^    1488:	203c6903 	eorcss	v3, IP, a4, lsl #18    148c:	699d4348 	ldmvsib	SP, {a4, v3, v5, v6, LR}    1490:	19ad6a6d 	stmneib	SP!, {a1, a3, a4, v2, v3, v6, v8, SP, LR}    1494:	50153512 	andpls	a4, v2, a3, lsl v2    1498:	4348200f 	cmpmi	v5, #15	; 0xf    149c:	1d150080 	ldcne	0, cr0, [v2, #-512]    14a0:	6a7f699f 	bvs	0x1fdbb24    14a4:	371319bf 	undefined    14a8:	1c15502f 	ldcne	0, cr5, [v2], {47}    14ac:	699f3508 	ldmvsib	PC, {a4, v5, v7, IP, SP}    14b0:	19bf6a7f 	ldmneib	PC!, {a1, a2, a3, a4, v1, v2, v3, v6, v8, SP, LR}    14b4:	502f3714 	eorpl	a4, PC, v1, lsl v4    14b8:	350c1c15 	strcc	a2, [IP, #-3093]    14bc:	6a7f699f 	bvs	0x1fdbb40    14c0:	371519bf 	undefined    14c4:	1c15502f 	ldcne	0, cr5, [v2], {47}    14c8:	699f3510 	ldmvsib	PC, {v1, v5, v7, IP, SP}    14cc:	19bf6a7f 	ldmneib	PC!, {a1, a2, a3, a4, v1, v2, v3, v6, v8, SP, LR}    14d0:	1c15502f 	ldcne	0, cr5, [v2], {47}    14d4:	699f3514 	ldmvsib	PC, {a3, v1, v5, v7, IP, SP}    14d8:	19bf6a7f 	ldmneib	PC!, {a1, a2, a3, a4, v1, v2, v3, v6, v8, SP, LR}    14dc:	502f370c 	eorpl	a4, PC, IP, lsl #14    14e0:	35181c15 	ldrcc	a2, [v5, #-3093]    14e4:	6a7f699f 	bvs	0x1fdbb68    14e8:	371919bf 	undefined    14ec:	1c15502f 	ldcne	0, cr5, [v2], {47}    14f0:	699f351c 	ldmvsib	PC, {a3, a4, v1, v5, v7, IP, SP}    14f4:	19bf6a7f 	ldmneib	PC!, {a1, a2, a3, a4, v1, v2, v3, v6, v8, SP, LR}    14f8:	502f371c 	eorpl	a4, PC, IP, lsl v4    14fc:	35201c15 	strcc	a2, [a1, #-3093]!    1500:	6a7f699f 	bvs	0x1fdbb84    1504:	371a19bf 	undefined    1508:	1c15502f 	ldcne	0, cr5, [v2], {47}    150c:	699f3524 	ldmvsib	PC, {a3, v2, v5, v7, IP, SP}    1510:	19bf6a7f 	ldmneib	PC!, {a1, a2, a3, a4, v1, v2, v3, v6, v8, SP, LR}    1514:	502f371b 	eorpl	a4, PC, v8, lsl v4    1518:	35281c15 	strcc	a2, [v5, #-3093]!    151c:	6a7f699f 	bvs	0x1fdbba0    1520:	371619bf 	undefined    1524:	1c15502f 	ldcne	0, cr5, [v2], {47}    1528:	699f352c 	ldmvsib	PC, {a3, a4, v2, v5, v7, IP, SP}    152c:	19bf6a7f 	ldmneib	PC!, {a1, a2, a3, a4, v1, v2, v3, v6, v8, SP, LR}    1530:	502f3717 	eorpl	a4, PC, v4, lsl v4    1534:	35301c15 	ldrcc	a2, [a1, #-3093]!    1538:	6a7f699f 	bvs	0x1fdbbbc    153c:	371819bf 	undefined    1540:	1c15502f 	ldcne	0, cr5, [v2], {47}    1544:	699f3534 	ldmvsib	PC, {a3, v1, v2, v5, v7, IP, SP}    1548:	19bf6a7f 	ldmneib	PC!, {a1, a2, a3, a4, v1, v2, v3, v6, v8, SP, LR}    154c:	502f1d3f 	eorpl	a2, PC, PC, lsr SP    1550:	35381c15 	ldrcc	a2, [v5, #-3093]!    1554:	6a7f699f 	bvs	0x1fdbbd8    1558:	360819be 	undefined    155c:	1c49502e 	mcrrne	0, 2, v2, v6, cr14    1560:	d38f2903 	orrle	a3, PC, #49152	; 0xc000    1564:	4a312100 	bmi	0xc4996c    1568:	434e2614 	cmpmi	LR, #20971520	; 0x1400000    156c:	43482018 	cmpmi	v5, #24	; 0x18    1570:	6a6d685d 	bvs	0x1b5b6ec    1574:	350819ad 	strcc	a2, [v5, #-2477]    1578:	20065015 	andcs	v2, v3, v2, lsl a1    157c:	00804348 	addeq	v1, a1, v5, asr #6    1580:	685f1d15 	ldmvsda	PC, {a1, a3, v1, v5, v7, v8, IP}^    1584:	19bf6a7f 	ldmneib	PC!, {a1, a2, a3, a4, v1, v2, v3, v6, v8, SP, LR}    1588:	502f3709 	eorpl	a4, PC, v6, lsl #14    158c:	35081c15 	strcc	a2, [v5, #-3093]    1590:	6a7f685f 	bvs	0x1fdb714    1594:	1cbf19bf 	ldcne	9, cr1, [PC], #764    1598:	1c15502f 	ldcne	0, cr5, [v2], {47}    159c:	685f350c 	ldmvsda	PC, {a3, a4, v5, v7, IP, SP}^    15a0:	19bf6a7f 	ldmneib	PC!, {a1, a2, a3, a4, v1, v2, v3, v6, v8, SP, LR}    15a4:	502f1d3f 	eorpl	a2, PC, PC, lsr SP    15a8:	35101c15 	ldrcc	a2, [a1, #-3093]    15ac:	6a7f685f 	bvs	0x1fdb730    15b0:	1dbf19bf 	ldcne	9, cr1, [PC, #764]!    15b4:	1c15502f 	ldcne	0, cr5, [v2], {47}    15b8:	685f3514 	ldmvsda	PC, {a3, v1, v5, v7, IP, SP}^    15bc:	19be6a7f 	ldmneib	LR!, {a1, a2, a3, a4, v1, v2, v3, v6, v8, SP, LR}    15c0:	502e3610 	eorpl	a4, LR, a1, lsl v3    15c4:	29041c49 	stmcsdb	v1, {a1, a4, v3, v7, v8, IP}    15c8:	f000d3ce 	andnv	SP, a1, LR, asr #7    15cc:	f000fcd1 	ldrnvd	PC, [a1], -a2    15d0:	4818fb53 	ldmmida	v5, {a1, a2, v1, v3, v5, v6, v8, IP, SP, LR, PC}    15d4:	18414918 	stmneda	a2, {a4, v1, v5, v8, LR}^    15d8:	800a2200 	andhi	a3, v7, a1, lsl #4    15dc:	804a4a92 	umaalhi	v1, v7, a3, v7    15e0:	710a2201 	tstvc	v7, a2, lsl #4    15e4:	714a2200 	cmpvc	v7, a1, lsl #4    15e8:	302280ca 	eorcc	v5, a3, v7, asr #1    15ec:	77227002 	strvc	v4, [a3, -a3]!    15f0:	200177a2 	andcs	v4, a2, a3, lsr #15    15f4:	48117760 	ldmmida	a2, {v2, v3, v5, v6, v7, IP, SP, LR}    15f8:	83208360 	teqhi	a1, #-2147483647	; 0x80000001    15fc:	49102210 	ldmmidb	a1, {v1, v6, SP}    1600:	f0131c20 	andnvs	a2, a4, a1, lsr #24    1604:	2014fda7 	andcss	PC, v1, v4, lsr #27    1608:	4a0e2100 	bmi	0x389a10    160c:	1f003220 	swine	0x00003220    1610:	d1fc5011 	mvnles	v2, a2, lsl a1    1614:	fffcf012 	swinv	0x00fcf012    1618:	f804f013 	stmnvda	v1, {a1, a2, v1, IP, SP, LR, PC}    161c:	f7ff6160 	ldrnvb	v3, [PC, a1, ror #2]!    1620:	46c0f9bf 	undefined    1624:	00100d3d 	andeqs	a1, a1, SP, lsr SP    1628:	000089a0 	andeq	v5, a1, a1, lsr #19    162c:	00008940 	andeq	v5, a1, a1, asr #18    1630:	0000015c 	andeq	a1, a1, IP, asr a2    1634:	00008680 	andeq	v5, a1, a1, lsl #13    1638:	000002b2 	streqh	a1, [a1], -a3    163c:	0000ffff 	streqd	PC, [a1], -PC    1640:	00118d48 	andeqs	v5, a2, v5, asr #26    1644:	0000064c 	andeq	a1, a1, IP, asr #12    1648:	2700b5f3 	undefined    164c:	69004875 	stmvsdb	a1, {a1, a3, v1, v2, v3, v8, LR}    1650:	20ad9000 	adccs	v6, SP, a1    1654:	49750080 	ldmmidb	v2!, {v4}^    1658:	4e74180d 	cdpmi	8, 7, cr1, cr4, cr13, {0}    165c:	4c701d36 	ldcmil	13, cr1, [a1], #-216    1660:	28007fb0 	stmcsda	a1, {v1, v2, v4, v5, v6, v7, v8, IP, SP, LR}    1664:	1e40d007 	cdpne	0, 4, cr13, cr0, cr7, {0}    1668:	d9672801 	stmledb	v4!, {a1, v8, SP}^    166c:	d0231ec0 	eorle	a2, a4, a1, asr #29    1670:	d0431e40 	suble	a2, a4, a1, asr #28    1674:	7fa0e0ca 	swivc	0x00a0e0ca    1678:	d1fb2801 	mvnles	a3, a2, lsl #16    167c:	1c2077a7 	stcne	7, cr7, [a1], #-668    1680:	f0003020 	andnv	a4, a1, a1, lsr #32    1684:	2800f9eb 	stmcsda	a1, {a1, a2, a4, v2, v3, v4, v5, v8, IP, SP, LR, PC}    1688:	2003da03 	andcs	SP, a4, a4, lsl #20    168c:	20047720 	andcs	v4, v1, a1, lsr #14    1690:	2001e0bb 	strcsh	LR, [a2], -v8    1694:	200277b0 	strcsh	v4, [a3], -a1    1698:	69607720 	stmvsdb	a1!, {v2, v5, v6, v7, IP, SP, LR}^    169c:	f00060a8 	andnv	v3, a1, v5, lsr #1    16a0:	4860fb43 	stmmida	a1!, {a1, a2, v3, v5, v6, v8, IP, SP, LR, PC}^    16a4:	6a816900 	bvs	0xfe05baac    16a8:	6a806a49 	bvs	0xfe01bfd4    16ac:	7e806a40 	cdpvc	10, 8, cr6, cr0, cr0, {2}    16b0:	43022206 	tstmi	a3, #1610612736	; 0x60000000    16b4:	e0a9768a 	adc	v4, v6, v7, lsl #13    16b8:	28047f20 	stmcsda	v1, {v2, v5, v6, v7, v8, IP, SP, LR}    16bc:	f000d101 	andnv	SP, a1, a2, lsl #2    16c0:	4858fb33 	ldmmida	v5, {a1, a2, v1, v2, v5, v6, v8, IP, SP, LR, PC}^    16c4:	6a806900 	bvs	0xfe01bacc    16c8:	7e816a40 	cdpvc	10, 8, cr6, cr1, cr0, {2}    16cc:	400a22f9 	strmid	a3, [v7], -v6    16d0:	f0007682 	andnv	v4, a1, a3, lsl #13    16d4:	f7fffad1 	undefined    16d

⌨️ 快捷键说明

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