星期二, 5月 04, 2004

HCS12 spec

原來HCS12也有bank,也有far/near和segment。
畢竟是16bit CPU,所以單純一個register只能定址64k。
超過的部分要靠另一個register來定址。

HCS12利用memory window,將一部份的memory region作為page window.
由PPAGE register決定要mapping的位置。

所以PPAGE等於是segment register。

所以compile也有MODEL : SMALL/BANKED/LARGE。

有點麻煩。

沒有留言:

張貼留言