浮點匯編指令教程是大神級編程愛好者整理的學習資料,方便有興趣深入學習浮點匯編指令的玩家們學習技術之用。本教程包括了文檔,視頻和工具。
節(jié)選:
符號(Sign):表示數(shù)據(jù)正負,在最高數(shù)據(jù)位,正0負1
指數(shù)(Exponent):也稱階碼,以2為底的冪,采用偏移碼表示,恒為整數(shù)
有效數(shù)字(Significand):表示數(shù)據(jù)的有效位數(shù),反應數(shù)據(jù)的精度
單精度浮點數(shù) - 32位
符號(1位)指數(shù)(8位)有效數(shù)字(23位)
單精度格式8位指數(shù)的偏移基數(shù)為127
階碼數(shù)值范圍:-126 ~ 127
雙精度浮點數(shù) - 64位
S - 1E - 11M - 52
//=====================================================
浮點數(shù)據(jù)轉實數(shù)表達式:
(-1)^S × (1+M) ×2^E
例:0x4996B438 - 1234567
二進制數(shù)據(jù):
01001001100101101011010000111000
符號 - 0
階碼 - 147
有效數(shù)字 - 0.00101101011010000111000 b (0.177374839782715)
浮點寄存器
主要有通用數(shù)據(jù)寄存器、狀態(tài)寄存器、控制寄存器、標記寄存器