汇编语言·易遗忘知识点汇总ing
例题:假设myword是一个字变量,指出下列语句的错误原因:mov bx,offset myword[si]原因:寄存器的值只有程序执行时才能确定,而offset是汇编过程计算的偏移地址,故无法确定,应该改为:lea bx,myword[si]lea vs offsetlea 是机器指令,offset 是伪指令。lea bx,myword[si] ; 在实际执行时才会将myword[si]的地址放入bxmov bx,offset myword[si] ;在编译时就需要计算出myword
原创
2021-03-12 10:32:04 ·
1134 阅读 ·
1 评论