故障码应该是05634吧,属于发动机控制单元P1602电源端子30供电电压过低,偶发故障。
镀金钢带铜壳镶水晶,就值一个一两百。
固话归属地
电话区号"010" 北京,一般可能是推销或者是骚扰电话,无需理会的。
仅供参考。
1
ORG 1000H 的意思是定义起始偏移地址为1000H 。
2
NUM4 DW NUM1的意思是将NUM1的地址作为NUM4的内容。
3
MOV AX,SEG 数据段段名 。
SEG 数据段段名意思是取数据段的段值,不用中文汇编 。
4
MOV BX,NUM2+2 ;我认为BX=3344H 。
5
MOV BL,BYTE PTR NUM3 ;BL=68H 。
PTR是属性操作符,PTR的英文全称是 。
这句的意思是将字节属性的NUM3单元中的内容传送给BL 。
6
MOV BL,NUM1[2*2] ;BL=90H 。
“[]”是相对寻址,MOV BL,NUM1[2*2]相当于MOV BL,[NUM1+2*2] 。
[2*2]可以表示为[4]
7
MOV BX,NUM2[4] ;BX=5566H 。
NUM2只表示这三个数的起始地址,在内容中数据是依次存放的,可以向下或向上取其它值。
8
MOV BX,3 意思是把十进制的3赋给BX 。
9
MOV BL,NUM1[BX] ;BL=78H 。
BX是个16位通用寄存器,[BX]是将BX的值作为内存单元的地址,此条指令的作用是将DS段中偏移地址为 NUM1+BX单元中的内容传送给BL。
10
MOV SI,OFFSET NUM1 。
OFFSET的意思取偏移地址,这句的意思是将内存单元NUM1的偏移地址赋给SI 。
11
MOV BX,[SI+1] ;BX=5634H 。
SI是个16位通用寄存器,[SI+1] 是将DS段偏移地址为SI+1中的内容传送给BX。
12
MOV BX,NUM4 ;BX=1000H 。
结果是将NUM4的内容即NUM1的起始地址传送给BX,所以BX=1000H 。
octal表示八进制数,为了避免八进制数的后缀O与数字0混淆,所以将O改为Q。
PCR(Pad Configuration Registers)寄存器主要是管理引脚复用的选择问题。
和Kinetis系列的PCR(Pin Control Register)寄存器的功能相近。
所以,你要翻译成引脚也不无不可。
原文地址:http://www.qianchusai.com/5634%E6%98%AF%E4%BB%80%E4%B9%88%E6%84%8F%E6%80%9D.html