macl.s

来自「gdb-6.8 Linux下的调试程序 最新版本」· S 代码 · 共 55 行

S
55
字号
# sh testcase for mac.l # mach: all# as(sh):	-defsym sim_cpu=0# as(shdsp):	-defsym sim_cpu=1 -dsp 	.include "testutils.inc"	start	# force S-bit clear	clrsinit:	# Prime {MACL, MACH} to #1.	mov #1, r0	dmulu.l r0, r0	# Set up addresses.	mov.l	pfour00, r0	! 85	mov.l	pfour12, r1	! 17test:	mac.l @r0+, @r1+check:	# Check result.	assert_sreg	0, mach	assert_sreg	85*17+1, macl	# Ensure post-increment occurred.	assertreg0	four00+4	assertreg	four12+4, r1doubleinc:	mov.l	pfour00, r0	mac.l	@r0+, @r0+	assertreg0 four00+8	pass	exit 0	.align 1four00:	.long	85	.long	2four12:	.long	17	.long	3	.align 2pfour00:	.long four00pfour12:	.long four12

⌨️ 快捷键说明

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