2
我已經使用PTLSIM構建了一個處理器,並且想要對其進行測試,以用於教育目的。處理器的主要功能是它有超過100個可用於代碼的寄存器,這也是一個概念驗證。但爲了適應我希望使用gcc編譯基準的代碼,但我想告訴gcc我有100個寄存器。修改gcc以容納更多的寄存器
那麼是否有任何編譯器,即使除gcc之外允許我修改寄存器?如果gcc有我可以修改它?
我已經使用PTLSIM構建了一個處理器,並且想要對其進行測試,以用於教育目的。處理器的主要功能是它有超過100個可用於代碼的寄存器,這也是一個概念驗證。但爲了適應我希望使用gcc編譯基準的代碼,但我想告訴gcc我有100個寄存器。修改gcc以容納更多的寄存器
那麼是否有任何編譯器,即使除gcc之外允許我修改寄存器?如果gcc有我可以修改它?
這是關於指定寄存器的documentation,它是指定目標機器的一部分。 PS:我自己並沒有使用過它。