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

📄 sum.ys

📁 深入理解计算机系统 的lab
💻 YS
字号:
	.pos 0init:	irmovl Stack, %esp	irmovl Stack, %ebp	jmp Main# Sample linked list.align 4ele1:         .long 0x00a         .long ele2ele2:         .long 0x0b0         .long ele3ele3:         .long 0xc00         .long 0Main:	irmovl $4, %eax	pushl %eax	irmovl ele1, %edx	pushl %edx	call sum_list	haltsum_list:		pushl %ebp	rrmovl %esp, %ebp	mrmovl 8(%ebp), %ecx	#ecx=ls	xorl %eax, %eax		#val=0Loop:		andl %ecx, %ecx	je End	mrmovl (%ecx), %esi	#get* ls	addl %esi, %eax		#add to val#	irmovl $4, %ebx		#	addl %ebx, %ecx		#ls--	mrmovl 4(%ecx), %ecx	#ls=ls->next	jmp LoopEnd:	popl %ebp	ret	.pos 0x100Stack:

⌨️ 快捷键说明

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