Bitul 0- Carry Flag (indicatorul de transport)
Indicatorul de transport indică transport în cadrul operaţiilor logice sau aritmetice.
1.2.3 Registrele de uz general
Registru fişier este optim pentru setul de instrucţiuni al arhitecturii AVR RISC. În scopul realizări performanţei şi flexibilitaţi cerute, urmatoarele I/O sunt îndeplinite de registru fişier:
-8 biţi actionaţi la intrare rezultă 8 biţi la intrare
-2 biţi acionaţi la ieşire rezultă 8 biţi la intrare
-2×8 biţi actionaţi la ieşire rezultă 16 biţi la intrare
-16 biţi actionaţi la ieşire rezultţ 16 biţi la intrare.
Fig.3.2 Structura celor 32 de regiştri şi cadrul CPU
Majoritate instrucţiunilor care acţionează pe registrul fişier au acces direct la toate registrele şi marea lor majoritate sunt instrucţiuni cu un singur ciclu .
Aşa cum se vede in figura 3.2 fiecărui registru i se atribuie şi o adresa de memorie, localizându-l direct în cele 32 de locaţii. Deşi nu există implementată fizic ca locaţie SRAM, organizarea acestei memorii dă o buna fiabilitate pentru accesul la registre, şi registrele X,Y,Z pot fi setate pentru a căuta oricare registru.
Dostları ilə paylaş: |