answersLogoWhite

0


Best Answer

Sorry sir i don't no.

User Avatar

Wiki User

12y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is RAM memory space allocation 8051?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What is bit addressable memory in microcontroller 8051?

The bit addressable memory in 8051 is compose from 210 bits: - bit address space: 20H - 2FH bytes RAM = 00H - 7FH bits address; - SFR registers; The following addresses are NOT bit addressable, only 1-byte addressable: - 32 bytes RAM from 00H to 1FH (R0 - R7 registers in all four banks); - 80 bytes RAM general user from 30H to 7FH.


How do you use on chip RAM of 8051?

In other words, how do you save temporary data such as data stored in registers r0 to r7 ? The simplest way to use on-chip RAM of the 8051 is to compile your C code with the "--model-small" small memory model option of the SDCC compiler, which tells it to put all variables in on-chip RAM of the 8051.


What is Difference between internal ram and external ram in 8051?

Internal Ram in 8051the 8051 includes a certain amount of on-chip memory. On-chip memory is really one of two types: Internal RAM and Special Function Register (SFR) memory.External Ram in 8051As an obvious opposite of Internal RAM, the 8051 also supports what is called External RAM.As the name suggests, External RAM is any random access memory which is found off-chip. Since the memory is off-chip it is not as flexible in terms of accessing, and is also slower. For example, to increment an Internal RAM location by 1 requires only 1 instruction and 1 instruction cycle. To increment a 1-byte value stored in External RAM requires 4 instructions and 7 instruction cycles. In this case, external memory is 7 times slower!I.R.K.Seneviratne - Sri Lanka


The space in your computer that loads and works with data?

RAM memory


Is any memory integrated with the processor 8051?

ANSWER The Intel 8051 had integrated RAM, ROM, and various I/O functions. This is typical of microcontrollers. I forget the amounts, probably 4 kB of ROM and 64 bytes of RAM? Newer 8051-compatible microcontrollers have a wide variety of memory and integrated I/O options. (Useless information: the 8051 used 12 oscillator cycles per machine instruction cycle, due to the synchronous way it decoded the instructions, fetched the operands, and stored the results. Newer versions get semi-asynchronous and run the same operands in 4, 3, or even 1 cycle.)


What do you call the remaining computer memory?

the following names: RAM (random access memory), unused data, free space, gotta-fill-it, space, and memory


Explain about pin diagram of 8051 micro controller?

The microcontrollers have an 8-bit data bus. They are capable of addressing 64K of program memory and a separate 64K of data memory. The 8051 has 4K of code memory implemented as on-chip Read Only Memory (ROM). The 8051 has 128 bytes of internal Random Access Memory (RAM). The 8051 has two timer/counters, a serial port, 4 general purpose parallel input/output ports, and interrupt control logic with five sources of interrupts. Besides internal RAM, the 8051 has various Special Function Registers (SFR), which are the control and data registers for on-chip facilities. The SFRs also include the accumulator, the B register, and the Program Status Word (PSW), which contains the CPU flags. << SHARMILA TANDEL (B.E) ELECTRONICS >>


What is space on the computers storage device the simulates additional RAM?

virtual memory


When your computer runs out of ram does it borrow space from the CPU?

If your computer runs out of ram it will use virtual memory, essentially meaning it will borrow space from the hard drive.


What are the Memory types used in the 8051 microcontroller?

The memory types are : On-Chip Memory, External Code Memory, and External RAM.On-Chip Memory refers to any memory (Code, RAM, or other) that physically exists on the microcontroller itself. On-chip memory can be of several types, but we'll get into that shortly.External Code Memory is code (or program) memory that resides off-chip. This is often in the form of an external EPROM.External RAM is RAM memory that resides off-chip. This is often in the form of standard static RAM or flash RAM.Code MemoryCode memory is the memory that holds the actual 8051 program that is to be run. This memory is limited to 64K and comes in many shapes and sizes: Code memory may be found on-chip, either burned into the microcontroller as ROM or EPROM. Code may also be stored completelyoff-chip in an external ROM or, more commonly, an external EPROM. Flash RAM is also another popular method of storing a program. Various combinations of these memory types may also be used--that is to say, it is possible to have 4K of code memory on-chip and 64k of code memory off-chip in an EPROM.When the program is stored on-chip the 64K maximum is often reduced to 4k, 8k, or 16k. This varies depending on the version of the chip that is being used. Each version offers specific capabilities and one of the distinguishing factors from chip to chip is how much ROM/EPROM space the chip has.However, code memory is most commonly implemented as off-chip EPROM. This is especially true in low-cost development systems and in systems developed by students.External RAMAs the name suggests, External RAM is any random access memory which is found off-chip. Since the memory is off-chip it is not as flexible in terms of accessing, and is also slower. For example, to increment an Internal RAM location by 1 requires only 1 instruction and 1 instruction cycle. To increment a 1-byte value stored in External RAM requires 4 instructions and 7 instruction cycles. In this case, external memory is 7 times slower!What External RAM loses in speed and flexibility it gains in quantity. While Internal RAM is limited to 128 bytes (256 bytes with an 8052), the 8051 supports External RAM up to 64K.On-Chip MemoryAs mentioned at the beginning of this chapter, the 8051 includes a certain amount of on-chip memory. On-chip memory is really one of two types: Internal RAM and Special Function Register (SFR) memory.the 8051 has a bank of 128 bytes of Internal RAM. This Internal RAM is found on-chip on the 8051 so it is the fastest RAM available, and it is also the most flexible in terms of reading, writing, and modifying its contents. Internal RAM is volatile, so when the 8051 is reset this memory is cleared.The 128 bytes of internal ram is subdivided as shown on the memory map. The first 8 bytes (00h - 07h) are "register bank 0". By manipulating certain SFRs, a program may choose to use register banks 1, 2, or 3. These alternative register banks are located in internal RAM in addresses 08h through 1Fh.Bit Memory also lives and is part of internal RAM. We'll talk more about bit memory very shortly, but for now just keep in mind that bit memory actually resides in internal RAM, from addresses 20h through 2Fh.The 80 bytes remaining of Internal RAM, from addresses 30h through 7Fh, may be used by user variables that need to be accessed frequently or at high-speed. This area is also utilized by the microcontroller as a storage area for the operating stack. This fact severely limits the 8051s stack since, as illustrated in the memory map, the area reserved for the stack is only 80 bytes--and usually it is less since this 80 bytes has to be shared between the stack and user variables.


Could you give me an example of Ram?

RAM is random access memory so all the random stuff that goes into your computer needs space to be saved and that is where RAM comes in, for instance you download a game and you run out of space, you buy some RAM and then you have space for the game!


What allows a computer to turn free space on a hard disk into temporary RAM?

I think virtual memory is a place on the hard drive used for memory other than the ram so virtual memory is it.