Команды классифицируются по нескольким видам:
1. По функциональному значению:
1.1. команды пересылки данных
1.1.1. к. межрегистровой пересылки
mov r1,r2
swap r1,r2
1.1.2. к. пересылки типа регистр-память
mov mem,r1
mov r1,mem
push r1
pop r1
1.1.3. к.пересылки типа МП-УВВ
in port
out port
1.2. команды обработки информации
1.2.1. арифметические к.
add dest,src
adc dest.src
sub dest,src
sbb dest,src
inc dest
dec dest
1.2.2. логические команды (выполняются побитно)
and dest,src
or dest,src
xor dest,src
1.2.3. к. сдвига
rr dest
rl dest
rol dest
ror dest
rlc dest
rrc dest
1.3. команды передачи управления
1.3.1. к. условного и безусловного перехода
jmp adr
j<cond> adr
1.3.2. к. вызова и возврата из подпрограммы
call adr
c<cond> adr
ret
2. По числу адресов
2.1. Безадресные
2.2. Одноадресные
2.3. Двухадресные
3. По длине команды
3.1. Одно-
3.2. Двух-
3.3. Трехбайтовые
3.4. Длинные
4. По способу адресации
4.1. К. с прямой адресацией
4.2. К. с косвенной адресацией
4.3. К. с индексной адресацией
4.4. К. с автоинкрементом
4.5. К с автодекрементом
Прямая адресация (DirectAddressing).используется только для внутренней памяти данных и регистров SFR. Косвенная адресация (IndirectAddressing).В этом случае инструкция адресует регистр, содержащий адрес операнда. Данный вид адресации может применяться при обращении как к внутреннему, так и внешнему ОЗУ. Для указания 8-битных адресов могут использоваться регистры R0 и R1 выбранного регистрового банка или указатель стека SP. Индексная адресация (IndexedAddressing).используется при обращении к памяти программ и только при чтении.
|
|
Основные протоколы и стандарты ЛВС
7-уровневая модель ISO\OSI
Стандарты 802.х для ЛВС (физический и канальный уровень, причем канальный содержит MAC и LLC)
Наиболее часто используемые – Ethernet, Token Ring, беспроводной LAN
802.1 Управление сетевыми устройствами и их взаимодействие
802.3 Ethernet
802.11 Беспроводные локальные сети
802.15.1 Bluetooth
802.16 беспроводная городская сеть WiMax