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

📄 t-sub2w.s

📁 gdb-6.8 Linux下的调试程序 最新版本
💻 S
字号:
.include "t-macros.i"	start;;  The d10v implements negated addition for subtraction	.macro check_sub2w s x y r c v		;; clear carry	ldi	r6,#0x8004	mvtc	r6,cr0		;; load opnds	ld2w	r6, @(1f,r0)	ld2w	r8, @(2f,r0)	.data1:	.long	\x2:	.long	\y	.text		;; subtract	SUB2W	r6, r8		;; verify result	ld2w	r10, @(1f,r0)	.data1:	.long	\r	.text	cmpeq	r6, r10	brf0f	2f	cmpeq	r7, r11	brf0t	3f2:	ldi	r4, 1	ldi	r0, \s	trap	153:		;; verify carry	mvfc	r6, cr0	and3	r6, r6, #1	cmpeqi	r6, #\c	brf0t	1f	ldi	r4, 1	ldi	r0, \s	trap	151:	.endm	check_sub2w 1 0x00000000 0x00000000  0x00000000 1 0check_sub2w 2 0x00000000 0x00000001  0xffffffff 0 0check_sub2w 3 0x00000001 0x00000000  0x00000001 1 0check_sub2w 3 0x00000001 0x00000001  0x00000000 1 0check_sub2w 5 0x00000000 0x80000000  0x80000000 0 1check_sub2w 6 0x80000000 0x00000001  0x7fffffff 1 1check_sub2w 7 0x7fffffff 0x7fffffff  0x00000000 1 0	exit0

⌨️ 快捷键说明

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