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

📄 ex6_1.ibm

📁 汇编编程艺术
💻 IBM
字号:
#repetitions 2000000
#unravel 100

#code	("ABS:Sequence 1 w/positive value")
%discount
		mov	ax, 1		;Our positive value
%do
		local	ispos

		cmp	ax, 0
		jge	ispos
		neg	ax
ispos:
#endcode

#code	("ABS:Sequence 2 w/positive value")
%discount
		mov	ax, 1		;Our positive value
%do
		local	ispos

		neg	ax
		jns	ispos
		neg	ax
ispos:
#endcode

#code	("ABS:Sequence 3 w/positive value")
%discount
		mov	ax, 1		;Our positive value
%do
		cwd
		xor	ax, dx
		and	dx, 1
		add	ax, dx
#endcode

#code	("ABS:Sequence 1 w/negative value")
%discount
		mov	ax, -1		;Our negative value
%do
		local	ispos

		cmp	ax, 0
		jge	ispos
		neg	ax
ispos:
#endcode

#code	("ABS:Sequence 2 w/negative value")
%discount
		mov	ax, -1		;Our negative value
%do
		local	ispos

		neg	ax
		jns	ispos
		neg	ax
ispos:
#endcode

#code	("ABS:Sequence 3 w/negative value")
%discount
		mov	ax, -1		;Our negative value
%do
		cwd
		xor	ax, dx
		and	dx, 1
		add	ax, dx
#endcode

#end

⌨️ 快捷键说明

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