中国DOS联盟论坛

China DOS Union

-- Unite DOS · Advance DOS · Grow DOS --
Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum
Guest | Log in | Register | Members | Search | China DOS Union
中国DOS联盟论坛
The time now is 2026-10-31 02:11
47,815 topics / 349,930 posts / today 0 new / 48,290 members
网络日志(Blog) » Register memory and transistors
Printable Version  11,930 / 75
Floor61 zzz19760225 Posted 2016-06-26 19:55
超级版主 Posts 2,020 Credits 3,673
Data registers - used to store integer numbers (refer to the following floating-point registers). In some simple/old CPUs, the special data register is the accumulator, used for mathematical calculations.

Address registers - hold memory addresses, used to access memory. In some simple/old CPUs, the special address registers are index registers (one or more may appear).

General-purpose registers (GPRs) - can hold both data or addresses, that is, they combine the functions of data/address registers.

Floating-point registers (FPRs) - used to store floating-point numbers.

Constant registers - used to hold read-only values (such as 0, 1, pi, etc.).

Vector registers - used to store data obtained by vector processors running SIMD (Single Instruction, Multiple Data) instructions.

Special-purpose registers - store data inside the CPU, such as the program counter (also called the instruction pointer), stack register, and status register (also called the microprocessor status word).

Instruction register (instruction register) - stores the instruction currently being executed.

Index register - used to change the address of the operand during program execution.

In some architectures, the mode indication register (also called "machine indication register") stores and sets data related to the processor itself. Since their intention is to be attached to the design of a specific processor, they are not expected to be a standard retained between generations of microprocessors.

Control register of PORT1

Registers related to extracting information from random access memory and CPU (a set of storage registers on a different chip)

Memory buffer register (Memory buffer register)

Memory data register (Memory data register)

Memory address register (Memory address register)

Memory Type Range Registers (Memory Type Range Registers)

Vector registers

[ Last edited by zzz19760225 on 2017-12-28 at 11:50 ]
Floor62 zzz19760225 Posted 2016-06-26 19:56
超级版主 Posts 2,020 Credits 3,673
Floor63 zzz19760225 Posted 2016-06-26 19:56
超级版主 Posts 2,020 Credits 3,673
Floor64 zzz19760225 Posted 2016-06-26 19:57
超级版主 Posts 2,020 Credits 3,673
Floor65 zzz19760225 Posted 2016-06-26 19:58
超级版主 Posts 2,020 Credits 3,673
Floor66 zzz19760225 Posted 2016-06-26 19:59
超级版主 Posts 2,020 Credits 3,673
Floor67 zzz19760225 Posted 2016-06-26 20:00
超级版主 Posts 2,020 Credits 3,673
Floor68 zzz19760225 Posted 2016-06-26 20:00
超级版主 Posts 2,020 Credits 3,673
Floor69 zzz19760225 Posted 2016-06-26 20:01
超级版主 Posts 2,020 Credits 3,673
Floor70 zzz19760225 Posted 2016-06-26 20:06
超级版主 Posts 2,020 Credits 3,673
Floor71 zzz19760225 Posted 2016-06-26 20:07
超级版主 Posts 2,020 Credits 3,673
Floor72 zzz19760225 Posted 2016-06-26 20:08
超级版主 Posts 2,020 Credits 3,673
Floor73 zzz19760225 Posted 2016-06-26 20:09
超级版主 Posts 2,020 Credits 3,673
Floor74 zzz19760225 Posted 2016-06-26 20:10
超级版主 Posts 2,020 Credits 3,673
Floor75 zzz19760225 Posted 2016-06-26 20:12
超级版主 Posts 2,020 Credits 3,673
Prev  1 … 2 3 4 5 6  Next
[ Contact the Union admin team - 中国DOS联盟 - Standard version ]
Sponsored by ifanr Inc | © 2001–2023