亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? exif.asm

?? Dos6.0
?? ASM
字號:
page	49,132
	TITLE	exif - executors for IF and ELSE, DO/LOOP, and WHILE/WEND varients
;***
;exif - executors for IF and ELSE, DO/LOOP, and WHILE/WEND varients
;
;	Copyright <C> 1986, Microsoft Corporation
;
;Purpose:
;	Executors for IF and ELSE varients.
;	Also contains Executors for WHILE/WEND, and DO/LOOP varients
;
;****************************************************************************

	.xlist
	include		version.inc
	IncludeOnce	executor
	IncludeOnce	exint
	IncludeOnce	opcontrl
	.list

assumes cs, CODE
assumes es, NOTHING
assumes ss, DATA

sBegin	CODE

	EXTRN	SetProgramMode:NEAR

subttl	IF
page
;exStIfR8
;Purpose:
;	These handle the case of
;	   IF a!
;	and
;	   IF a#
;


MakeExe exStR8While,opStWhile
	SkipExHeader
MakeExe exStLoopR8Until,opStLoopUntil
	SkipExHeader
MakeExe exStDoR8While,opStDoWhile
	SkipExHeader
MakeExe	exStElseIfR8,opStElseIf
	SkipExHeader
MakeExe	exStIfR8,opStIf
	SkipExHeader			;Fall through 
MakeExe	exStIfBlockR8,opStIfBlock
;Re-written with [4]
	fldz			;Put zero on stack
	fcompp			;Compare with zero and remove operands
	fstsw	[Stat]		;Save result of comparison
	fwait
	mov	ax,[Stat]
	sahf
	jz	IfFalse
	jmp	short IfTrue
;End of [4]

MakeExe exStI4While,opStWhile
	SkipExHeader
MakeExe exStLoopI4Until,opStLoopUntil
	SkipExHeader
MakeExe exStDoI4While,opStDoWhile
	SkipExHeader
MakeExe	exStElseIfI4,opStElseIf
	SkipExHeader
MakeExe	exStIfI4,opStIf
	SkipExHeader
MakeExe	exStIfBlockI4,opStIfBlock
	pop	ax
	pop	dx
AxDxZtest:				
	or	ax,dx			;PSW.Z set = FALSE
	jnz	IfTrue			;TRUE
IfFalse:
	mov	si,PTRTX[si]		;Take the false branch
	DispMac

MakeExe exStI2While,opStWhile
	SkipExHeader
MakeExe exStLoopI2Until,opStLoopUntil
	SkipExHeader
MakeExe exStDoI2While,opStDoWhile
	SkipExHeader
MakeExe	exStElseIfI2,opStElseIf
	SkipExHeader
MakeExe	exStIfBlockI2,opStIfBlock
	SkipExHeader
MakeExe	exStIfI2,opStIf
	pop	cx			;I2 TRUE or FALSE
	jcxz	IfFalse			;FALSE
IfTrue:
IfLabFalse:
	add	si,2			;Skip operand
	DispMac

MakeExe exStDoI2Until,opStDoUntil
	SkipExHeader
MakeExe exStLoopI2While,opStLoopWhile
	SkipExHeader
MakeExe	exStIfGotoLabI2,opStIfGotoLab
	SkipExHeader			;Fall into next executor
MakeExe	exStIfLabI2,opStIfLab
	pop	cx
	jcxz	IfLabFalse		;False case - fall through label
IfLabTrue:
	mov	si,PTRTX[si]		;TRUE - branch to label
	DispMac

subttl	IfLabDirect
page
;IfLabDirect
;Purpose:
;	Handle the case that there is an IfLab in a direct mode statment.
;	This is kept separate from program mode IfLab as it is speed critical.
;
MakeExe	exStIfLabDirectI2,opStIfLabDirect
	xor	dx,dx
IfLabDirectCom:
	pop	ax
IfLabDirectIntCom:
	or	ax,dx
IfLabDirectFlag:
	jz	IfLabFalse
IfLabDirectTrue:
	mov	si,PTRTX[si]		;Load start offset
	call	SetProgramMode
	DispMac


MakeExe	exStIfLabDirectR8,opStIfLabDirect
;Re-written with [4]
	fldz			;Put zero on stack
	fcompp			;Compare with zero and remove operands
	fstsw	[Stat]		;Save result of comparison
	fwait
	mov	ax,[Stat]
	sahf
	jmp	IfLabDirectFlag
;End of [4]

MakeExe	exStIfLabDirectI4,opStIfLabDirect
	pop	dx
	jmp	short IfLabDirectCom
subttl	IfLab
page

MakeExe exStDoI4Until,opStDoUntil
	SkipExHeader
MakeExe exStLoopI4While,opStLoopWhile
	SkipExHeader
MakeExe	exStIfGotoLabI4,opStIfGotoLab
	SkipExHeader			;Fall into next executor
MakeExe	exStIfLabI4,opStIfLab
	pop	dx
IfLabFalseOrTrue:
	pop	ax
	or	ax,dx
IfLabFlag:
	jz	IfLabFalse		;FALSE - fall through label
	jmp	short IfLabTrue		;TRUE - branch to label


MakeExe exStDoR8Until,opStDoUntil
	SkipExHeader
MakeExe exStLoopR8While,opStLoopWhile
	SkipExHeader
MakeExe	exStIfGotoLabR8,opStIfGotoLab
	SkipExHeader			;Fall into next executor
MakeExe	exStIfLabR8,opStIfLab
;Re-written with [4]
	fldz			;Put zero on stack
	fcompp			;Compare with zero and remove operands
	fstsw	[Stat]		;Save result of comparison
	fwait
	mov	ax,[Stat]
	sahf
	jmp	IfLabFlag
;End of [4]

subttl Else
page
MakeExe	exStElseLabDirect,opStElseLabDirect
	mov	si,PTRTX[si]		;Load start offset
	call	SetProgramMode		;Set up for execution
	SkipExHeader			;Fall into next executor
MakeExe exStDo,opStDo
	SkipExHeader
MakeExe	exStEndIfBlock,opStEndIfBlock
	SkipExHeader			;Fall into next executor
MakeExe	exStElseNop,opStElseNop
	DispMac				;Speed critical NOP for ElseNop

MakeExe exStWend,opStWend
	SkipExHeader
MakeExe exStLoop,opStLoop
	SkipExHeader
MakeExe	exStElseLab,opStElseLab
	SkipExHeader			;Fall into next executor
MakeExe	exStElse,opStElse
	mov	si,PTRTX[si]		;Perform the branch
	DispMac				; and on with the show

sEnd	CODE
end

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美精品久久99| 久久国产精品99精品国产| 欧美日韩一区高清| 狠狠狠色丁香婷婷综合激情| 天天影视涩香欲综合网| 国产精品久久久久aaaa| 久久久久久久久久久久久女国产乱 | 蜜桃久久久久久| 亚洲人成小说网站色在线| 久久久久久夜精品精品免费| 欧美一区二区美女| 欧美日韩亚洲高清一区二区| av在线这里只有精品| 国内精品国产三级国产a久久| 五月天丁香久久| 尤物在线观看一区| 一区二区三区四区蜜桃| 亚洲欧美日韩人成在线播放| 中文字幕在线观看一区| 国产精品久久久久影院亚瑟| 国产欧美一区二区精品婷婷| 中文字幕第一区二区| 欧美一区二区三区在线| 色偷偷成人一区二区三区91 | 欧美不卡一区二区三区四区| 欧美精品自拍偷拍| 欧美一区二区福利视频| 日韩一卡二卡三卡四卡| 久久综合色之久久综合| 精品国产髙清在线看国产毛片| 日韩一区二区三区电影| 欧美不卡在线视频| 国产欧美一区二区在线| 综合色天天鬼久久鬼色| 一区二区三区欧美久久| 日韩在线卡一卡二| 久久成人久久爱| 国产成人亚洲综合a∨婷婷图片 | 国产一区不卡视频| 国产成人av一区二区三区在线 | 日本不卡不码高清免费观看| 亚洲地区一二三色| 天堂va蜜桃一区二区三区漫画版| 蜜臀av一区二区在线观看| 国内精品久久久久影院色| www.欧美日韩| 欧美性猛交xxxxxxxx| 日韩女优电影在线观看| 中文字幕欧美区| 亚洲女人小视频在线观看| 欧美aaaaa成人免费观看视频| 国产一区二区伦理片| 色婷婷激情综合| 欧美成人精品二区三区99精品| 国产精品色噜噜| 午夜av区久久| 丁香啪啪综合成人亚洲小说| 欧美日韩视频一区二区| 国产女人aaa级久久久级 | 日韩伦理av电影| 麻豆国产精品官网| 91网站黄www| 精品国产免费一区二区三区香蕉| 亚洲啪啪综合av一区二区三区| 免费成人av在线播放| 99久久久精品免费观看国产蜜| 欧美一二三在线| 日韩毛片一二三区| 国产做a爰片久久毛片| 色8久久精品久久久久久蜜| 欧美精品久久99| 中文字幕亚洲视频| 国内外成人在线视频| 欧美日韩亚州综合| 亚洲欧美日韩国产成人精品影院| 另类调教123区| 欧美日韩亚洲国产综合| 亚洲精品va在线观看| 国产福利精品导航| 欧美成人激情免费网| 午夜不卡在线视频| 欧美系列一区二区| 中文字幕在线观看不卡| 成人性色生活片| 久久新电视剧免费观看| 美美哒免费高清在线观看视频一区二区| 91麻豆123| 亚洲精品美腿丝袜| 色综合久久中文字幕| 夜夜亚洲天天久久| 99久久精品国产网站| 国产精品午夜久久| 成人av免费在线| 国产精品色哟哟网站| 国产成人aaa| 中文字幕免费不卡| 国产精品综合久久| 中文av一区二区| 99精品久久久久久| 亚洲一区二区三区四区不卡| 欧美亚洲国产一区二区三区 | 日韩欧美123| 国产原创一区二区| 亚洲国产精品99久久久久久久久 | 日本不卡一二三区黄网| 欧美一区二区三区四区五区| 毛片不卡一区二区| 久久久久国产精品麻豆ai换脸| 国产呦精品一区二区三区网站| 国产亚洲欧美日韩在线一区| 国产成人精品免费视频网站| 欧美激情在线观看视频免费| 91浏览器入口在线观看| 亚洲自拍偷拍麻豆| 日韩免费在线观看| 成人中文字幕在线| 亚洲精品视频免费看| 正在播放亚洲一区| 国产精品一区二区三区四区| 国产精品三级av| 色悠悠亚洲一区二区| 青椒成人免费视频| 久久综合九色综合97婷婷 | 国产福利精品导航| 亚洲精选视频在线| 精品少妇一区二区三区日产乱码| 国产不卡在线播放| 亚洲一区二区三区四区的| 精品日产卡一卡二卡麻豆| 成人免费视频播放| 亚洲mv大片欧洲mv大片精品| 久久久av毛片精品| 欧美性感一类影片在线播放| 老司机精品视频在线| 18欧美乱大交hd1984| 精品日韩av一区二区| 91成人免费电影| 国产激情视频一区二区在线观看| 亚洲电影一级黄| 国产精品久久一级| 日韩欧美aaaaaa| 欧洲日韩一区二区三区| 久久97超碰国产精品超碰| 精品久久一区二区三区| 欧美亚日韩国产aⅴ精品中极品| 久久99精品久久久久久久久久久久| 一区二区三区日韩| 国产精品久久久久aaaa| 精品少妇一区二区三区视频免付费 | 激情丁香综合五月| 五月天久久比比资源色| 中文字幕在线观看一区二区| 欧美一激情一区二区三区| 欧美亚洲禁片免费| 99久久精品免费看国产免费软件| 捆绑紧缚一区二区三区视频| 亚洲成av人片在www色猫咪| 中文字幕亚洲电影| 亚洲国产经典视频| 国产欧美一区二区精品忘忧草| 精品国产1区2区3区| 一本大道久久精品懂色aⅴ | 91电影在线观看| 91视视频在线观看入口直接观看www | 国产精品福利一区二区| 久久久久久99久久久精品网站| 久久久久久久久久美女| 国产欧美精品一区二区色综合| 国产精品久久久久9999吃药| 一区二区三区美女视频| 天堂在线一区二区| 久久精品国产**网站演员| 国内精品自线一区二区三区视频| 国产69精品久久久久777| 91网站在线观看视频| 欧美日韩亚洲另类| 精品日产卡一卡二卡麻豆| 欧美国产日韩亚洲一区| 亚洲一区二区三区激情| 久久国产精品色| 99re这里都是精品| 欧美一区午夜精品| 中文字幕欧美国产| 亚洲成人激情自拍| 国产精品亚洲午夜一区二区三区| av在线不卡免费看| 7777女厕盗摄久久久| 亚洲国产精品高清| 日韩精品91亚洲二区在线观看| 国产iv一区二区三区| 91黄色在线观看| 国产亚洲成年网址在线观看| 夜夜爽夜夜爽精品视频| 国产一区二区三区四| 欧美日产国产精品| 成人欧美一区二区三区小说 | 亚洲一区二区综合| 成人小视频免费观看| 91精品欧美一区二区三区综合在| 国产精品久久久久久久久久免费看 |