Внутренние регистры процессора общего пользования регистра аккумулятора базы данных подсчета дополнительных батарей базового кода указаны источник следующего назначения индекс инструкция флаг АХ ВХ СХ конкурсе 2006-го ЦД ES СВ СС БП СП СИ ДИ ИС зарегистрироваться

Data Recovery PRO DATA DOCTOR

Home | Order Online | Downloads | Contact Us | Software Knowledgebase

it | es | pt | fr | de | jp | kr | cn | ru | nl | gr


Регистры ЦП

Процессор имеет 4 внутренних регистров, каждый из 16 бит. Первые четыре, АХ, ВХ, СХ, и DX являются регистрами общего пользования и может быть использована как 8 бит регистров если она используется таким образом, необходимо обратиться к ним, например, как : AH и AL, которые имеют высокий и низкий байт регистра AX. Это название применимо также к ВХ, СХ, DX и регистров.

Регистры известны их имена :

        Register   

Specific Name

          AX
          BX
          CX
          DX
          DS
          ES
          SS
          CS
          BP
          SI
          DI
          SP
          IP
          F

Accumulator
Base register
Counting register
Data register
Data segment register
Extra segment register
Battery segment register
Code segment register
Base pointers register
Source index register
Destination index register
Battery pointer register
Next Instruction pointer register
Flag register

Однако мы будем использовать их в регистр прерывания программ с помощью C в следующей главах во всех подробностях, но обучение основам на ассемблере здесь будут хорошие и идеальные он поможет нам проводить их программирование дисковых операций т.д.

Можно визуализировать значения из внутренних регистров процессора, используя отладку программы. Чтобы начать работать с Отладка, введите следующую строку в ваш компьютер :

C:/>Debug <Enter>

На следующей строке появится прочерк, это показатель Отладка, на данный момент инструкций отладки могут быть введены, используя следующую команду :

- r <Enter>

Все содержимое внутренних регистров процессора, отображается на экране. Альтернатива просмотра заключается в том, чтобы использовать "-r" команды, используя в качестве параметра имя регистра , величина хочет, чтобы ее увидели. Например :

-rbx <Enter>

Эта инструкция будет отображаться только содержание ВХ зарегистрироваться и отладку индикатора меняется с "-" на ":"

После подсказки, как здесь, можно изменить значение регистра который считался путем ввода нового значения и <Enter> или старые значения можно сохранить, нажав Ввод без ввода любого другого значения.

Можно изменить значение флага, регистра, и использовать ее в качестве контроля в структуре наших программ, как мы увидим позже. Каждый бит в регистре имеет особого имени и смысла, Ниже перечислены значения каждого бита, или выключить и его связь с деятельностью процессора :

Overflow

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

Direction

UP = forward
DN = backward

Interrupts

DI = deactivated
EI = activated

Sign

PL = positive
NG = negative

Zero

NZ = it is not zero
ZR = it is zero

Auxiliary Carry

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

Parity

PO = uneven parity
PE = even parity

Carry

NC = there is no carry
CY = there is carry

Sample Chapters from book DATA RECOVERY WITH AND WITHOUT PROGRAMMING by Author Tarun Tyagi
Data Recovery with & without Programming


Publishers of the Book
Number of Pages
ISBN
Price of the Book


BPB Publications, New Delhi, India
540
81-7656-922-4
$69.00 (Including Shipping Charges, Cost of Book and Other expenses, Free Source Code CD included with the Book)





Buy Data recovery Book

Previous page

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

 
 

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

Next page

© Copyright 2002-2005 DataDoctor.Biz

Home | Contact us | Downloads | Services | Resources | Terms and conditions | Site map

Website Data Recovery | recuperación de Datos | Récupération de données | Datenrettung | Recupero dati | データ復旧 | 데이터 복구 | 数据恢复 | Восстановление данных | De terugwinning van gegevens | Ανάκτηση δεδομένων
Sitemap Site map1 2 3 4 | Spanish1 2 3 | French1 2 3 | German1 2 3 | Italian1 2 3 | Portuguese1 2 3 | Japanese1 2 3 | Korean1 2 3 | Chinese1 2 3 | Russian1 2 3 | Dutch1 2 3 | Greek1 2 3
Data Recovery Book English | Spanish | French | German | Italian | Portuguese | Japanese | Korean | Chinese | Russian | Dutch | Greek