![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
汇编
LoseHu
浙江师范大学(Zhejiang Normal University),位于浙江省金华市,是一所以教师教育为特色的综合性省属重点大学,是浙江省首批重点建设高校,入选国家“111计划”、“卓越教师培养计划”、“新工科研究与实践项目”、教育部“教育援外基地、商务部“中国基础教育援外研修基地”、中国—东盟教育培训中心、中国政府奖学金来华留学生接收院校、浙江省十佳对外合作单位、“浙江省国际化特色高校”建设单位,建有浙江省唯一的教育学一级学科重点研究基地。
展开
-
利用call与ret实现段内子函数
CALL 标号: 1.指令加载进指令缓冲器 2.(IP)=(IP)+3(CALL 标号所占字节) 3.(SP)=(SP)-2 4.IP的值入栈((SS)*16+SP)=(IP) 5.IP跳转至标号行偏移地址 6.执行CS:IP RET 1.指令加载进指令缓冲器 2.(IP)=((SS)*16+SP) 3.(SP)=(SP)+2 4.执行CS:IP 程序设计结构: ASSUME CS:CODE,SS:STACK STACK SEGMENT ;建立栈空间 ......原创 2021-06-21 23:25:33 · 110 阅读 · 0 评论 -
使用汇编在屏幕上打印字符
以下代码在pi ASSUME CS:T17,DS:DATA DATA SEGMENT DB 'HELLO WORLD!' DATA ENDS T17 SEGMENT START: MOV AX,DATA MOV DS,AX MOV CX,25 MOV AX,0B800H MOV ES,AX MOV BP,0H S: MOV DX,CX MOV CX,12 MOV SI,0 MOV BX,0 S0: MOV AL,DS:[BX] MOV AH,02H.原创 2021-06-20 21:14:22 · 1768 阅读 · 0 评论 -
实验7 寻址方式在结构化数据访问中的应用
ASSUME CS:T13,DS:DATA,ES:TABLE DATA 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 · 147 阅读 · 0 评论