ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
19 апреля
771190 Топик полностью
SciFi (28.07.2017 14:15, просмотров: 194) ответил Крок на Код в студию!
Вот: uint32_t a[1024], b[1024]; uint64_t c[1024]; void f(void) { for (int i = 0; i < 1024; i++) { c[i] = (uint64_t)a[i] * b[i]; } }
 08000568 <f>:
 8000568:	b430      	push	{r4, r5}
 800056a:	4808      	ldr	r0, [pc, #32]	; (800058c <f+0x24>)
 800056c:	4d08      	ldr	r5, [pc, #32]	; (8000590 <f+0x28>)
 800056e:	4c09      	ldr	r4, [pc, #36]	; (8000594 <f+0x2c>)
 8000570:	2100      	movs	r1, #0
 8000572:	586b      	ldr	r3, [r5, r1]
 8000574:	5862      	ldr	r2, [r4, r1]
 8000576:	3104      	adds	r1, #4
 8000578:	fba2 2303 	umull	r2, r3, r2, r3
 800057c:	f5b1 5f80 	cmp.w	r1, #4096	; 0x1000
 8000580:	e9e0 2302 	strd	r2, r3, [r0, #8]!
 8000584:	d1f5      	bne.n	8000572 <f+0xa>
 8000586:	bc30      	pop	{r4, r5}
 8000588:	4770      	bx	lr
 800058a:	bf00      	nop
 800058c:	200018b0 	.word	0x200018b0
 8000590:	200038b8 	.word	0x200038b8
 8000594:	200008b8 	.word	0x200008b8
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้