Что означает «а» в С-инструкции Nand2Tetris? - PullRequest
0 голосов
/ 19 апреля 2019

Когда я изучал ассемблерную часть Nand2Tetris, я не очень понимал, что такое «а».Как это работает?

В аппарате все равно не используется, почему он существует.

enter image description here

1 Ответ

3 голосов
/ 19 апреля 2019

Если вы посмотрите документацию на языке ассемблера слайд 8, это объясняется как флаг, который является частью выбора операции сравнения, которую следует использовать.Он выбирает, использовать ли A или M. для сравнения.

См. Нижнюю левую часть этого изображения.

enter image description here

...