Cpu registreert het interne van de de accumulatorbasis van het algemeen gebruiksregister van de de gegevens extra batterij tellende van het de codesegment van devan de bron basiswijzers van de de instructievlag bestemmingsindex volgende BP van Cs van de BIJL BX CX DX DS S SS register van Di SP IP van Si

Files Recovery Software
Home Contactgegevens Customer Support Download Demo Producten  

 
 

De Registers van cpu

Cpu heeft 4 interne registers, elke één van 16 beetjes. Eerste vier, de BIJL, BX, CX, en DX zijn algemeen gebruiksregisters en kunnen ook als 8 beetjesregisters worden gebruikt, indien gebruikt op een dergelijke manier het noodzakelijk om naar hen is te verwijzen bijvoorbeeld zoals: AH en AL, die de hoge en lage bytes van het register van de BIJL is. Deze nomenclatuur is ook van toepassing op de registers BX, CX, en DX.

De registers die door hun specifieke namen worden gekend:

Register

Specifieke Naam

AX
BX
CX
DX
DS
S
Ss
Cs
Bp
Si
Di
SP
Ip
F

Accumulator
Het register van de basis
Tellend register
Het register van gegevens
Het segmentregister van gegevens
Extra segmentregister
Het segmentregister van de batterij
Het segmentregister van de code
De wijzersregister van de basis
Bron indexregister
De indexregister van de bestemming
De wijzerregister van de batterij
Volgende de wijzerregister van de Instructie
Het register van de vlag

Nochtans zullen wij deze register onderbreken binnen programmering door C in de volgende hoofdstukken in detail gebruiken maar het leren van de grondbeginselen van assembleertaal zal hier goede ideaal zijn en het zal ons uit door de programmering van schijfverrichtingen enz. helpen.

Het is mogelijk om de waarden van de interne registers van cpu te visualiseren die het Debug programma gebruikt. Beginnen werkend met Debug, typ de volgende herinnering in uw computer:

C:/>Debug <Enter>

Op de volgende lijn een streepje zal verschijnen, is dit de indicator van Debug, op dit ogenblik kunnen de Instructies van Debug worden geïntroduceerd gebruikend het volgende bevel:

- r <Enter>

Alle inhoud van de interne registers van cpu wordt getoond. Een alternatief van het bekijken van hen is het "r" bevel te gebruiken dat als parameter de naam van het register gebruikt de waarvan waarde wil worden gezien. Bijvoorbeeld:

-rbx <Enter>

Deze Instructie zal slechts de inhoud van het register BX en de Debug indicatorveranderingen van tonen "-" to ":"

Wanneer de herinnering als dit is, is het mogelijk om de waarde van het register te veranderen dat door de nieuwe waarde werd gezien te typen en < > binnenga, of de oude waarde kan worden verlaten door te drukken binnengaat zonder een andere waarde te typen.

Het is mogelijk om de waarde van het vlagregister te veranderen, en het te gebruiken als controlestructuur in onze programma's aangezien wij later zullen zien. Elk beetje van het register heeft een speciale naam en de betekenis, de volgende lijst beschrijft de waarde van elk beetje, of weg en zijn relatie met de verrichtingen van de bewerker:

Overstroming

NV = there is no overflow
OV = there is an overflow

Richting

UP = forward
DN = backward

Onderbreekt

DI = deactivated
EI = activated

Teken

PL = positive
NG = negative

Nul

NZ = it is not zero
ZR = it is zero

De helper draagt

NA = there is no auxiliary carry
AC = there is auxiliary carry

Pariteit

PO = uneven parity
PE = even parity

Draag

NC = there is no carry
CY = there is carry


Previous page

page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18

 
 

page 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26

Next page

 
 
Data Recovery boek
 
Hoofdstuk-1 Een Overzicht van de Terugwinning van Gegevens
Hoofdstuk-2 Inleiding van Harde Schijven
Hoofdstuk-3 Logische Benadering van Schijven en OS
Hoofdstuk-4 De Systemen van het aantal
Hoofdstuk-5 Inleiding van de Programmering van C
Hoofdstuk-6 Inleiding aan de Grondbeginselen van de Computer
Hoofdstuk-7 De noodzakelijke Bevelen van Dos
Hoofdstuk-8 Schijf-bios functioneert en onderbreekt Behandeling met C
Hoofdstuk-9 Behandelende Grote Harde Schijven
Hoofdstuk-10 De Terugwinning van gegevens van Bedorven Floppy
Hoofdstuk-11 Het maken van Steunen
Hoofdstuk-12 Het lezen van en het Wijzigen van MBR met Programmering
Hoofdstuk-13 Het lezen van en het Wijzigen van DBR met Programmering
Hoofdstuk-14 Programmering de Terugwinning voor van het "Ruwe Dossier"
Hoofdstuk-15 Programmering voor de Wissers van Gegevens
Hoofdstuk-16 Het ontwikkelen van meer Nut voor Schijven
Bijlage Verklarende woordenlijst van de Termijnen van de Terugwinning van Gegevens
 
 
Pro Data Doctor

Home

Producten

Contactgegevens

Customer Support

Download Demo

Algemene Voorwaarden

 
Pro Data Doctor