從前日後,按照課本順序剛剛看到MIX這部分。
NUM是一個轉換操做符,能夠把字符編碼轉換爲數字。
它把registerA & registerX的值轉換爲數字並賦值給registerA。
轉換過程是逐byte:
00,10,20,30,40,...的字符轉換爲數字0;
01,11,21,31,41,...的字符轉換爲數字1;
02,12,22,32,42,...的字符轉換爲數字2;以此類推。
若是有溢出的話,registerA = value mod b^5,b是一個byte的大小。編碼
//-----------------------------------------------------------blog
問題來了,這個操做符,有什麼數學意義嗎?爲何有這樣的操做符號?數學