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

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

?? exif.asm

?? 這是DOS系統的源代碼,匯編寫的,值得看看,對開發操作系統的人員有價值
?? 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一区二区三区免费野_久草精品视频
美洲天堂一区二卡三卡四卡视频 | 日韩精品免费专区| 久久成人羞羞网站| 欧洲av在线精品| 国产日韩欧美不卡在线| 日韩av午夜在线观看| eeuss鲁片一区二区三区 | 中文字幕成人av| 欧美aⅴ一区二区三区视频| caoporm超碰国产精品| 久久理论电影网| 男女性色大片免费观看一区二区 | 色悠久久久久综合欧美99| 久久综合色婷婷| 天涯成人国产亚洲精品一区av| www.成人在线| 国产亚洲短视频| 国产一区 二区 三区一级| 欧美一区二区性放荡片| 亚洲成人综合网站| 91极品视觉盛宴| 亚洲免费在线电影| jlzzjlzz国产精品久久| 国产精品网站导航| 成人精品免费看| 国产农村妇女毛片精品久久麻豆| 精品一区二区三区免费毛片爱| 欧美一区二区视频在线观看2020| 视频一区在线播放| 欧美最猛黑人xxxxx猛交| 亚洲精品免费在线播放| 色综合久久久久| 18涩涩午夜精品.www| www.欧美日韩| 依依成人综合视频| 欧美色爱综合网| 五月天婷婷综合| 欧美日韩电影在线| 亚洲高清免费观看高清完整版在线观看 | av影院午夜一区| 亚洲欧美在线视频| 91首页免费视频| 亚洲国产精品视频| 日韩手机在线导航| 国产精品自在在线| 国产精品久久久久一区二区三区 | 国产成人精品亚洲午夜麻豆| 国产欧美精品区一区二区三区 | 99re在线视频这里只有精品| 亚洲精品网站在线观看| 欧美精品免费视频| 国模套图日韩精品一区二区| 国产日韩欧美一区二区三区乱码 | 高清不卡一二三区| 怡红院av一区二区三区| 欧美一卡二卡三卡| 成人av电影观看| 日日摸夜夜添夜夜添亚洲女人| 欧美一区二区三区思思人| 国产**成人网毛片九色| 夜夜揉揉日日人人青青一国产精品 | 美女国产一区二区| 国产精品天干天干在线综合| 欧美调教femdomvk| 韩国v欧美v日本v亚洲v| 亚洲欧美日韩综合aⅴ视频| 91精品国产入口| 国产成人aaa| 婷婷中文字幕综合| 国产精品久久久久久久浪潮网站 | 国产精品私人影院| 欧美精品一二三区| 成人性生交大片免费看视频在线| 亚洲午夜久久久| 久久精品视频一区二区| 欧美人妖巨大在线| 盗摄精品av一区二区三区| 日本网站在线观看一区二区三区| 中文字幕电影一区| 日韩欧美一级二级三级| 欧美亚洲禁片免费| 国产69精品久久久久毛片| 日韩成人精品在线| 亚洲一区视频在线观看视频| 久久久午夜精品| 欧美一区二区三区啪啪| 在线精品国精品国产尤物884a| 国产精品性做久久久久久| 亚洲成人av资源| 亚洲码国产岛国毛片在线| 久久久精品国产免费观看同学| 91精品国产一区二区三区| 91国内精品野花午夜精品| 岛国精品在线观看| 国产精品主播直播| 久久国产精品区| 国产不卡视频在线观看| 婷婷开心激情综合| 亚洲va韩国va欧美va精品 | 色悠久久久久综合欧美99| 成人亚洲精品久久久久软件| 国内精品伊人久久久久av一坑 | 色呦呦国产精品| 成人开心网精品视频| 国产在线国偷精品产拍免费yy| 日本不卡中文字幕| 日韩在线一区二区三区| 日韩精品欧美精品| 三级久久三级久久| 日日夜夜免费精品| 日韩成人免费在线| 蜜桃av一区二区在线观看| 青椒成人免费视频| 麻豆一区二区99久久久久| 奇米影视7777精品一区二区| 三级不卡在线观看| 美女视频黄久久| 国产一区二区导航在线播放| 国产精品99精品久久免费| 风间由美性色一区二区三区| 不卡在线观看av| 91社区在线播放| 欧美在线观看18| 欧美老女人在线| 日韩视频国产视频| 久久精品亚洲一区二区三区浴池| 亚洲国产精品精华液ab| 亚洲欧美日韩人成在线播放| 亚洲一区二区视频在线| 青青草国产精品亚洲专区无| 国产一区二区三区四| 成人午夜视频在线观看| 色悠悠久久综合| 91精品免费在线| 久久九九99视频| 亚洲欧美日韩久久| 亚洲v精品v日韩v欧美v专区| 久久9热精品视频| av中文字幕在线不卡| 欧美伦理影视网| 中文字幕不卡在线| 亚洲成人av一区二区三区| 国产一区二区福利| 在线观看日韩电影| 日韩精品一区二区三区四区| 国产精品私人自拍| 首页综合国产亚洲丝袜| 大胆亚洲人体视频| 欧美日韩在线不卡| 日本一区二区免费在线观看视频| 亚洲精品视频观看| 国产精品一区二区91| 日本黄色一区二区| 久久噜噜亚洲综合| 一区二区三区欧美久久| 精品一二三四区| 日本高清不卡视频| 久久久777精品电影网影网 | 在线精品视频免费播放| 免费观看在线色综合| 欧美一区二区性放荡片| 国产精品99久久久久久似苏梦涵| 日韩欧美国产午夜精品| 欧美一区二视频| 亚洲欧美另类小说| 麻豆免费精品视频| 欧美日韩一区二区三区四区五区 | 中文欧美字幕免费| 蜜臀av一级做a爰片久久| 色偷偷一区二区三区| 久久久不卡影院| 麻豆精品视频在线观看视频| 在线观看视频一区二区欧美日韩| 国产欧美综合在线观看第十页| 免费看日韩精品| 精品视频在线视频| 亚洲精品综合在线| av不卡在线播放| 欧美激情综合在线| 国产乱理伦片在线观看夜一区| 69堂国产成人免费视频| 亚洲国产综合在线| 在线精品观看国产| 亚洲一区精品在线| 色8久久人人97超碰香蕉987| 国产欧美日韩三区| 国产精品系列在线观看| 精品日韩在线观看| 精品一区二区日韩| 日韩精品一区国产麻豆| 日本不卡一二三区黄网| 91精品国产91综合久久蜜臀| 午夜av一区二区三区| 91麻豆精品久久久久蜜臀| 婷婷国产在线综合| 4hu四虎永久在线影院成人| 蜜臀av一区二区三区| 日韩免费电影网站| 久久成人麻豆午夜电影| 久久综合久久鬼色|