Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: A и ACC в AT89
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Все остальные микроконтроллеры
Muxamor
Какая разница между акмклятором А и АСС !
ТОесть разница то понятна в АСС можно записыать через флаг переноса
тоесть АСС.7 АСС.6 и т.д.
Но вот данные котрые сохроняються в АСС он и будут лежать в А?
Или надо из АСС сохранять в А?
-=Space=-
Это одно и тоже, просто по синтаксису требуется писать где ACC, а где просто A
vet
"ACC" адресует регистр A, как ячейку памяти (вернее, SFR).
соответственно, команды вроде inc a и inc ACC различаются по длине, хотя делают одно и то же.
_Andu_
A - это регистр аккумулятор есть команды которые работают с этим регистром.
ACC - это адрес в памяти микроконтроллера, где находится аккумулятор.
есть команды которые работают с памятью для них в качестве параметра можно передавать и адрес аккумулятора.
Вот в чем разница.
Harbinger
Цитата(Muxamor @ May 8 2005, 11:57) *
Какая разница между акмклятором А и АСС !
ТОесть разница то понятна в АСС можно записыать через флаг переноса
тоесть АСС.7 АСС.6 и т.д.
Но вот данные котрые сохроняються в АСС он и будут лежать в А?
Или надо из АСС сохранять в А?

Ну уж не знаю, где как, но в X8051 аккумулятор успешно адресуется побитно под обозначением "а" smile.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.