簡體   English   中英

68k寄存器地址

[英]68k register addresses

這個問題是在乞求一堆“你為什么要這樣做?” 回應。

我無法在68k Programmer's Reference Manual中找到此信息,但這可能是因為我不確定要搜索什么措辭。

這是 68k 的ADD操作碼的指令格式。

在此處輸入圖像描述

位 0-2 和 9-11 指定寄存器。 68k 寄存器的二進制表示是什么? 它們是“地址”嗎?

是的,我知道我可以編寫一個 68k 的匯編程序並對其進行調試以查找此信息。 我正在尋找參考。 謝謝!

見秒。 2.1、“指令格式”:

一條指令使用操作碼指定要執行的 function,並定義每個操作數的位置。 指令通過寄存器規范指定操作數位置,指令的寄存器字段保存寄存器的編號 通過有效地址,指令的有效地址字段包含尋址方式信息; 或者通過隱式引用,指令的定義意味着使用特定的寄存器。 (重點補充)

這些可能是指您鏈接的手冊第 1-2 頁圖 1-1 中列出的 An 和 Dn 寄存器。

3 位指定地址寄存器編號,從 0(位:0-0-0)到 7(位:1-1-1)。 但通常你可以讓匯編器擔心這些東西。 我希望這會有所幫助,戴夫

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM