Question 8: Discuss The Difference Between Static RAM and Dynamic RAM
Question 8: Discuss The Difference Between Static RAM and Dynamic RAM
Structurally, six to eight MOS transistors are The structure varies for Dynamic RAM due to
necessary for a Static RAM. transistor and capacitor number and just three to four
transistors are required.
Static RAM is more power-hungry hence Dynamic RAM consumes less power
consumes more power
Static RAM is faster hence takes lesser time to Dynamic RAM takes more time to access data or
access data or information information
Static RAM has low storage capacity Dynamic RAM has higher storage capacity(around 4
times than Static RAM)
Static RAM is more expensive than Dynamic Dynamic RAM is cheaper and more cost-effective
RAM
Data is stored in flip flop level in Static RAM. Data is stored as a charge in a capacitor in Dynamic
RAM
In Static RAM it is not possible to refresh Dynamic RAM memory can be cleared or deleted and
programs(it does not support refreshing refreshed while running a program.
Static RAM is used to create a speed- sensitive Dynamic RAM is used to create larger a RAM space
cache or system system
Static RAM possesses more space in the chip Dynamic RAM possesses less space in the chip
An operand is the part of a computer instruction that specifies data that is to be operated on.An
instruction acts on zero or more operands. The way an instruction accesses its
operands is called its Addressing modes.
1. Direct Addressing
Example; The instruction mov al,ds:[8088h] loads the AL register with a copy of the byte at
memory location 8088h. Likewise, the instruction mov ds:[1234h],dl stores the value in
the dl register to memory location 1234h. By default, all displacement-only values
provide offsets into the data segment. To provide an offset into a different
segment, you must use a segment override prefix before your address. For example, to
access location 1234h in the extra segment (es) you would use an instruction of the form
mov ax,es:[1234h]. Likewise, to access this location in the code segment you would use
the instruction mov ax, cs:[1234h].