全文预览

Intel汇编语言程序设计(第五版)chapt 03

上传者:随心@流浪 |  格式:ppt  |  页数:57 |  大小:361KB

文档介绍
model, declare procedures, etc.?not case sensitive?Different assemblers have different directives?NASM not the same as MASM, for exampleР8РIrvine, Kip R. Assembly Language for Intel-puters, 2007.РInstructionsРAssembled into machine code by assembler?Executed at runtime by the CPU?We use the Intel IA-32 instruction set?An instruction contains:?Label (optional)?Mnemonic?(required)?Operand?(depends on the instruction)?Comment?(optional)Р9РIrvine, Kip R. Assembly Language for Intel-puters, 2007.РLabelsРAct as place markers?marks the address (offset) of code and data?Follow identifer rules?Data label?must be unique?example: myArray (not followed by colon)?Code label?target of jump and loop instructions?example: L1: (followed by colon)Р10РIrvine, Kip R. Assembly Language for Intel-puters, 2007.

收藏

分享

举报
下载此文档