ADD (M8, I8) - Port Usage


With blocking instructions for port 0:


With blocking instructions for port 1:


With blocking instructions for port 5:


With blocking instructions for port 23:

⇨ One μop that can only use port 23

With blocking instructions for port 49:

⇨ One μop that can only use port 49

With blocking instructions for port 78:

⇨ One μop that can only use port 78

With blocking instructions for ports {0, 1}:


With blocking instructions for ports {0, 5}:


With blocking instructions for ports {0, 6}:


With blocking instructions for ports {1, 5}:


With blocking instructions for ports {0, 1, 5}:


With blocking instructions for ports {0, 1, 5, 6}:

⇨ One μop that can only use ports {0, 1, 5, 6}

With an indexed addressing mode


With blocking instructions for port 0:


With blocking instructions for port 1:


With blocking instructions for port 5:


With blocking instructions for port 23:

⇨ One μop that can only use port 23

With blocking instructions for port 49:

⇨ One μop that can only use port 49

With blocking instructions for port 78:

⇨ One μop that can only use port 78

With blocking instructions for ports {0, 1}:


With blocking instructions for ports {0, 5}:


With blocking instructions for ports {0, 6}:


With blocking instructions for ports {1, 5}:


With blocking instructions for ports {0, 1, 5}:


With blocking instructions for ports {0, 1, 5, 6}:

⇨ One μop that can only use ports {0, 1, 5, 6}