
汇编
LoseHu
浙江师范大学(Zhejiang Normal University),位于浙江省金华市,是一所以教师教育为特色的综合性省属重点大学,是浙江省首批重点建设高校,入选国家“111计划”、“卓越教师培养计划”、“新工科研究与实践项目”、教育部“教育援外基地、商务部“中国基础教育援外研修基地”、中国—东盟教育培训中心、中国政府奖学金来华留学生接收院校、浙江省十佳对外合作单位、“浙江省国际化特色高校”建设单位,建有浙江省唯一的教育学一级学科重点研究基地。
展开
-
利用call与ret实现段内子函数
CALL 标号:1.指令加载进指令缓冲器2.(IP)=(IP)+3(CALL 标号所占字节)3.(SP)=(SP)-24.IP的值入栈((SS)*16+SP)=(IP)5.IP跳转至标号行偏移地址6.执行CS:IPRET1.指令加载进指令缓冲器2.(IP)=((SS)*16+SP)3.(SP)=(SP)+24.执行CS:IP程序设计结构:ASSUME CS:CODE,SS:STACKSTACK SEGMENT ;建立栈空间 ......原创 2021-06-21 23:25:33 · 130 阅读 · 0 评论 -
使用汇编在屏幕上打印字符
以下代码在piASSUME CS:T17,DS:DATADATA SEGMENT DB 'HELLO WORLD!'DATA ENDST17 SEGMENTSTART: MOV AX,DATA MOV DS,AX MOV CX,25 MOV AX,0B800H MOV ES,AX MOV BP,0HS: MOV DX,CX MOV CX,12 MOV SI,0 MOV BX,0S0: MOV AL,DS:[BX] MOV AH,02H.原创 2021-06-20 21:14:22 · 1845 阅读 · 0 评论 -
实验7 寻址方式在结构化数据访问中的应用
ASSUME CS:T13,DS:DATA,ES:TABLEDATA SEGMENT ;YEAR db '1975','1976','1977','1978','1979','1980','1981','1982','1983' db '1984','1985','1986','1987','1988','1989','1990','1991','1992' db '1993','1994','1995' ;MONEY dd 16,22,382,1356,2390,8...原创 2021-06-19 15:47:59 · 177 阅读 · 0 评论