Assembly language--register

     The CPU is composed of arithmetic units, controllers, registers and other devices, which are connected by on-chip buses. 

     The arithmetic unit performs information processing; the controller controls various devices to work; registers perform information storage;

     8086CPU has 14 registers: AX, BX, CX, DX, SI, DI, SP, BP, IP, CS, SS, DS, ES, PSW are all 16 bits

      

    16-bit structure CPU:

    1. The arithmetic unit can process up to 16 bits of data at a time;

    2. The maximum width of the register is 16 bits;

    3. The path between the register and the arithmetic unit is 16 bits.

   8086CPU can process the following two sizes of data at once.

   Byte: marked as byte, a byte consists of 8 bits and can be stored in an 8-bit register.

   Word: marked as word, a word consists of two bytes and can be stored in a 16-bit register (16-bit CPU)

 

 

Reference: "Assembly Language" Wang Shuang

Guess you like

Origin blog.csdn.net/ma2595162349/article/details/108478111