Joke Collection Website - Blessing messages - The mobile phone received the text message without prompting. How to solve this problem?

The mobile phone received the text message without prompting. How to solve this problem?

Si, di, bx and bp are registers that can be used as pointers by 8086cpu, and are generally used to indicate the offset, which is related to the addressing mode.

Ss and ds are segment address registers.

Because the 8086cpu is 16, its storage capacity can reach 1mb, that is, 20-bit addressing space, so it is represented by two 16-bit addresses during programming, that is

Segment address: offset address, which is related to the actual address, i.e. physical address:

Physical address = segment address × 16+ offset address

For the above register, when it is used as an address, there is a default relationship according to different addressing methods. As long as bp is addressed in the instruction, its segment address is ss, otherwise it is ds. Of course, there are also paragraph prefixes, depending on the actual situation.

For example:

mov

ax,[bx]; Its physical address = ds × 16+bx.

mov

ax,[BP]; Its physical address = SS × 16+BP.

mov

ax,[bx][si]

; Its physical address = DS × 16+(BX+Si).

mov

ax,[BP][si]; Its physical address = SS× 16+(BP+Si).