sjmp指令是相對尋址方式,$是跳轉地址偏移量,數值是0×fe(也就是-2)。
這條指令的意思就是跳轉到相對於本條指令所在地址為-2的地址,通俗地説就是原地跳轉,程序將在這條指令上無窮迴圈跳轉。
$是51單片機程序表示本條指令地址偏移量的符號,sjmp $等同於Loop:sjmp Loop。