- 0
- 0
- 约小于1千字
- 约 24页
- 2026-08-26 发布于江苏
- 举报
第5章
32位指令及其编程;IA-32结构的指令系统;32位指令的运行环境;32位存放器组;32位存放器寻址方式;32位扩展指令;32位指令的程序设计;32位指令的程序格式;32位指令的程序实例;实用的32位新增指令;第6章
汇编语言与C/C++
的混合编程;什么是混合编程;混合编程方法;混合编程的核心问题;TurboC的嵌入式汇编;字符串小写变大写;VisualC++的嵌入式汇编;模块连接的注意事项;32位汇编语言过程;带参数的过程定义;过程申明和调用; ;申明过程
checksumd PROTOc,countp:word,arrayp:word
;调用过程
INVOKEchecksumd,count,offsetarray
;定义过程
checksumd PROCcUSESbxcx,countp:word,arrayp:word
movbx,arrayp ;BX←数组的偏移地址
movcx,countp ;CX←数组的元素个数
xoral,al
sumd: addal,[bx] ;求和:AL←AL+DS:[BX]
incbx
loopsumd
ret
checksumd endp; .modelsmall,c ;采用C语言类型
publicmin
.code
min proc,var1:
原创力文档

文档评论(0)