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

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

?? string.asm

?? 《自己動手寫操作系統》的隨書附贈光盤
?? ASM
字號:

; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
;                              string.asm
; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
;                                                       Forrest Yu, 2005
; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

[SECTION .text]

; 導出函數
global	memcpy
global	memset
global	strcpy


; ------------------------------------------------------------------------
; void* memcpy(void* es:p_dst, void* ds:p_src, int size);
; ------------------------------------------------------------------------
memcpy:
	push	ebp
	mov	ebp, esp

	push	esi
	push	edi
	push	ecx

	mov	edi, [ebp + 8]	; Destination
	mov	esi, [ebp + 12]	; Source
	mov	ecx, [ebp + 16]	; Counter
.1:
	cmp	ecx, 0		; 判斷計數器
	jz	.2		; 計數器為零時跳出

	mov	al, [ds:esi]		; ┓
	inc	esi			; ┃
					; ┣ 逐字節移動
	mov	byte [es:edi], al	; ┃
	inc	edi			; ┛

	dec	ecx		; 計數器減一
	jmp	.1		; 循環
.2:
	mov	eax, [ebp + 8]	; 返回值

	pop	ecx
	pop	edi
	pop	esi
	mov	esp, ebp
	pop	ebp

	ret			; 函數結束,返回
; memcpy 結束-------------------------------------------------------------


; ------------------------------------------------------------------------
; void memset(void* p_dst, char ch, int size);
; ------------------------------------------------------------------------
memset:
	push	ebp
	mov	ebp, esp

	push	esi
	push	edi
	push	ecx

	mov	edi, [ebp + 8]	; Destination
	mov	edx, [ebp + 12]	; Char to be putted
	mov	ecx, [ebp + 16]	; Counter
.1:
	cmp	ecx, 0		; 判斷計數器
	jz	.2		; 計數器為零時跳出

	mov	byte [edi], dl		; ┓
	inc	edi			; ┛

	dec	ecx		; 計數器減一
	jmp	.1		; 循環
.2:

	pop	ecx
	pop	edi
	pop	esi
	mov	esp, ebp
	pop	ebp

	ret			; 函數結束,返回
; memset 結束-------------------------------------------------------------


; ------------------------------------------------------------------------
; char* strcpy(char* p_dst, char* p_src);
; ------------------------------------------------------------------------
strcpy:
	push	ebp
	mov	ebp, esp

	mov	esi, [ebp + 12]	; Source
	mov	edi, [ebp + 8]	; Destination

.1:
	mov	al, [esi]		; ┓
	inc	esi			; ┃
					; ┣ 逐字節移動
	mov	byte [edi], al		; ┃
	inc	edi			; ┛

	cmp	al, 0		; 是否遇到 '\0'
	jnz	.1		; 沒遇到就繼續循環,遇到就結束

	mov	eax, [ebp + 8]	; 返回值

	pop	ebp
	ret			; 函數結束,返回
; strcpy 結束-------------------------------------------------------------


?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久国产精品色| 亚洲激情成人在线| 狠狠色狠狠色合久久伊人| 日韩欧美激情一区| 国产在线一区二区| 国产欧美一区二区三区网站| 成人97人人超碰人人99| 一区二区三区在线观看国产| 欧美日韩视频第一区| 精品一区免费av| 国产区在线观看成人精品| 不卡av在线免费观看| 一区二区三区.www| 欧美大片拔萝卜| 岛国一区二区三区| 亚洲一区二区三区视频在线 | 成人综合在线观看| 国产精品国模大尺度视频| 欧美视频在线一区二区三区| 日韩国产高清在线| 久久综合久久综合久久综合| 久久精品国产77777蜜臀| 国产精品免费久久| 欧美人妇做爰xxxⅹ性高电影 | 日韩国产欧美三级| 日本一二三不卡| 欧美美女一区二区| 成人午夜av在线| 亚洲成av人片www| 国产欧美一区二区精品忘忧草| 色婷婷国产精品| 精品一区二区在线播放| 成人免费在线视频| 久久综合色一综合色88| 欧美自拍偷拍一区| 国产激情精品久久久第一区二区| 艳妇臀荡乳欲伦亚洲一区| 国产亚洲自拍一区| 欧美群妇大交群中文字幕| 99精品欧美一区二区蜜桃免费 | 久久先锋资源网| 色88888久久久久久影院野外| 看国产成人h片视频| 亚洲精品亚洲人成人网在线播放| 欧美成人vps| 欧美电影一区二区三区| 99热精品国产| 国产高清不卡一区| 免费成人在线网站| 亚洲成人激情综合网| 国产精品国产三级国产三级人妇| 欧美不卡在线视频| 欧美剧在线免费观看网站| 色综合色综合色综合色综合色综合 | 日韩精品中文字幕在线不卡尤物 | 在线欧美一区二区| www.av精品| 成人在线视频一区二区| 男女男精品网站| 亚洲电影你懂得| 亚洲最快最全在线视频| 怡红院av一区二区三区| 中文字幕亚洲在| 国产精品午夜免费| 国产午夜精品美女毛片视频| 日韩一区二区精品葵司在线 | 日韩午夜中文字幕| 欧美久久久久久久久| 欧美午夜精品久久久久久孕妇| av在线综合网| av午夜一区麻豆| 97精品电影院| 一本大道久久a久久综合婷婷| aaa亚洲精品一二三区| 懂色av中文一区二区三区 | 国产精品家庭影院| 国产精品久久久久久久久图文区 | 亚洲超丰满肉感bbw| 亚洲午夜影视影院在线观看| 亚洲另类在线视频| 亚洲主播在线观看| 视频一区二区国产| 蜜臀久久久99精品久久久久久| 三级影片在线观看欧美日韩一区二区 | 国产一区二区三区免费观看| 国产一区二区视频在线播放| 精品午夜久久福利影院| 国产九九视频一区二区三区| 国产精品亚洲午夜一区二区三区| 国产精一区二区三区| 成人激情av网| 在线免费观看不卡av| 91精品国产综合久久精品app| 日韩欧美一二三区| 久久精品欧美日韩精品| 亚洲私人影院在线观看| 亚洲综合色丁香婷婷六月图片| 天天射综合影视| 国产一区免费电影| 色综合久久88色综合天天免费| 欧美日韩午夜在线视频| 日韩精品一区在线观看| 国产精品久久夜| 一区av在线播放| 麻豆高清免费国产一区| 国产成人精品在线看| 一本大道av伊人久久综合| 欧美人妇做爰xxxⅹ性高电影| 日韩欧美成人激情| 国产精品电影一区二区三区| 亚洲福利一二三区| 国产经典欧美精品| 欧美图片一区二区三区| 久久综合九色综合欧美就去吻| 国产精品女同互慰在线看| 亚洲午夜久久久久久久久久久| 久久99这里只有精品| 成a人片亚洲日本久久| 欧美精品高清视频| 中文字幕高清不卡| 日本欧美一区二区在线观看| caoporm超碰国产精品| 欧美精品在线一区二区| 国产精品你懂的| 久久9热精品视频| 欧美无人高清视频在线观看| 26uuu国产在线精品一区二区| 一区二区三区欧美在线观看| 国产在线不卡一区| 69堂成人精品免费视频| 中文字幕一区二区三区四区 | 男人的j进女人的j一区| 色呦呦一区二区三区| 精品国产乱码91久久久久久网站| 亚洲人妖av一区二区| 国内精品自线一区二区三区视频| 在线免费观看日韩欧美| 国产精品久久久久四虎| 狠狠色丁香久久婷婷综| 欧美电影在哪看比较好| 亚洲小少妇裸体bbw| 成人黄色电影在线| 久久久久99精品国产片| 蜜臀av性久久久久蜜臀aⅴ四虎| 欧美在线观看禁18| 亚洲欧美在线视频| 国产成人免费视频一区| 日韩免费看网站| 免费成人美女在线观看| 欧美视频一区在线观看| 亚洲色图丝袜美腿| 成人免费看视频| 国产日韩欧美在线一区| 国产一区啦啦啦在线观看| 日韩精品中午字幕| 麻豆精品视频在线| 欧美一卡在线观看| 秋霞av亚洲一区二区三| 欧美高清激情brazzers| 亚洲国产中文字幕在线视频综合| 99国产欧美另类久久久精品| 国产精品久久久久久久久动漫 | 精品久久一二三区| 麻豆传媒一区二区三区| 欧美成va人片在线观看| 久久99精品一区二区三区三区| 制服丝袜亚洲网站| 免费高清在线视频一区·| 日韩三级免费观看| 精品一区二区三区视频在线观看| 欧美一个色资源| 久久国产精品72免费观看| 精品国产凹凸成av人网站| 久草精品在线观看| 久久精品视频一区二区三区| 国产69精品一区二区亚洲孕妇| 国产欧美精品一区| 99久久国产综合精品女不卡| 亚洲日穴在线视频| 欧美日韩一区视频| 日本女优在线视频一区二区| 精品久久久久一区二区国产| 国产乱码精品一区二区三区av | 欧美aa在线视频| 久久精品一区八戒影视| 成人高清av在线| 亚洲欧美日韩在线| 欧美日韩精品一区二区| 激情久久五月天| 中文字幕中文字幕在线一区 | 亚洲精品一区二区三区精华液 | 色久综合一二码| 亚洲国产精品综合小说图片区| 91精品国产综合久久精品图片| 国产一区激情在线| 一区2区3区在线看| 欧美v日韩v国产v| 91影视在线播放| 日韩高清不卡一区| 中文字幕欧美国产|