how to save in assembly registrar for to call in program to compare in tasm
If you have asked this question, note that it does not make sense. I'll humor you. If we're talking about a programming language like an assembler (assembly), memory is handled on a "per register" basis where a register is a block of memory. The physical size of the register is dependent on the computer's ISA (instruction set architecture). In a 32 bit system, each register would be capable of storing a 32 bit binary representation (2^32 - signed; please ask about signed and unsigned integers for more information).
HL is a general purpose 16 bit register. It is also the address in memory of the M register.
A register is temporary memory which can store single bit of data....
8 bit
holds 16 bit data just fetched from the memory
the purpose of mvi is to 8 bit data immidiatly to the register or memory example mvi b,05h will move 05h to register b
Registers are normally memory spaces internal to the processor or very close to it. They are generally faster than main memory and will be small in size and will hold very frequently used data.Register stacks are a set of such register memory locations.Memory refers to computers main memory outside CPU. It is used to keep data and programs. Memory stack is a series of memory locations.The difference between register stack and memory stack is...
2 to the power of 48 byteswhich is2^48 = 281474976710656 bytes274877906944 kilobytes268435456 megabytes262144 gigabytes256 terabytes
The Assembler
It is employed to hold temporarily the right hand instruction from a word in memory.. For example, The IAS machine's basic unit of information was a 40-bit, so that two instructions could be stored in each 40-bit memory location. Each instruction consisted of an 8-bit {operation code} and a 12-bit address. Hence the IBR (Instruction Buffer Register) is used to temporarily hold Right hand instruction for the next use.
It is employed to hold temporarily the right hand instruction from a word in memory.. For example, The IAS machine's basic unit of information was a 40-bit, so that two instructions could be stored in each 40-bit memory location. Each instruction consisted of an 8-bit {operation code} and a 12-bit address. Hence the IBR (Instruction Buffer Register) is used to temporarily hold Right hand instruction for the next use.
The BX register is a general purpose register. It is a 16 bit register that represents the contatenation of the two 8 bit registers BH (B High) and BL (B Low)