0

我无法理解状态寄存器 (SR) 内容的工作原理。

在此处输入图像描述

假设 (SR) 的内容 = $0300。我如何确定标志处于哪些状态?
当然,这也可以回答这个问题,如果标志处于 [在此处插入状态],(SR) = $????

4

1 回答 1

3

将 SR 内容转换为二进制,将其写在框旁边:

大多数位只是标志并表示是/否条件,除了中断优先级掩码,它实际上是一个介于 0 和 7 之间的数字。

$0300 = 0b0000001100000000

T 0 S 003000 XNZVC

意义

  • 无跟踪模式
  • 无监督模式
  • 中断优先级:3
  • 无范围、负数、零、溢出或进位条件
于 2018-02-16T23:35:57.157 回答