Questions tagged [memory]

For questions about computer memory in a retrocomputing context

Filter by
Sorted by
Tagged with
15
votes
3answers
1k views

How did the IBM PC handle multiple physical devices serving memory at the same physical address?

I'm trying to figure out how the IBM 5150 PC handled the case where multiple physical devices (memory chips) were mapped to the same address within the 8088's physical address space. The closest I've ...
25
votes
6answers
10k views

Windows 98 with 2GB of RAM

I have assembled a retro-gaming PC out of an old Shuttle SN45G with a Windows 98/Windows XP dual boot. The motherboard can handle 2GB of RAM, but apparently Windows 98 can only handle 1Gb. Windows ...
11
votes
6answers
2k views

Z80 and video chip contending for random access

Back in the 8-bit days, I used 6502 computers, where the story about memory access was easy to understand. RAM chips of the late seventies and early eighties could do 2 MHz (or a bit more e.g. 2.6 in ...
26
votes
7answers
12k views

How can you run a program that is bigger than RAM?

Suppose you have a program that is 218 words long. However you are using a 16 bit machine and have 216 words of RAM. (The RAM is directly addressed by the CPU). On the other hand, you have unlimited '...
9
votes
4answers
1k views

How did DOS know where to load itself in upper memory?

If I remember correctly, you could ask DOS to load in upper memory by writing something like... DOS=UMB ...somewhere in the CONFIG.SYS file. But the question is, how did DOS know what portions of ...
9
votes
2answers
1k views

Unused RAM Chips on x86 machines

On classic x86 machines the upper 384 KB of system memory contains video RAM and BIOS ROM Besides other things. Those areas overlay over conventional RAM, so that you can't use all upper memory, but ...
16
votes
2answers
3k views

What is causing the problem with the RAM in this (claimed) Spectrum 48k?

I bought what was claimed by the seller to be an Issue 4S Spectrum 48k. I tried loading games and some worked while others didn't. Turns out it was the 16k ones that worked and 48k didn't. This ...
10
votes
3answers
1k views

Why are the PPU registers on the NES mirrored?

The NES Picture Processing Unit has eight memory-mapped registers to the CPU in registers $2000 to $2007. The are incompletely decoded, so they are mirrored every 8 bytes from register $2008 to $...
12
votes
6answers
2k views

Memory-limited workloads

I'm trying to figure out whether computing workloads, particularly those related to science and engineering, have historically been limited by memory or CPU. (By the former, I mean not memory access ...
5
votes
2answers
155 views

Can fast page mode depend on the first data retrieved?

As early as the seventies, some computers used RAM in page mode, in which you can read two or more words from sequential locations in rapid succession by only supplying the column address once, and ...
14
votes
2answers
833 views

Historical price of ROM

Historical price charts for RAM are quite readily available, e.g. in the mid-seventies a ballpark figure was a penny a byte. What was the price of ROM (assuming you were getting the chips produced in ...
12
votes
6answers
761 views

Largest ratio between base and maximum RAM

For example, the Apple II originally shipped with a base 4K of RAM but could be expanded to 48K, so the maximum was twelve times the base. Of all the computers ever shipped, which one has had the ...
9
votes
4answers
754 views

Early BASIC memory management

Can anyone verify or correct my memory here? Long ago, I had access to a Commodore PET which I think had 8kB of memory. Also slightly less long ago, I had a Commodore 64 with its "elephatine" 64kB. ...
9
votes
2answers
1k views

When did 64K RAM become about as cheap as 16K?

In the days of 8-bit computers, two of the more common memory configurations were 16K and 64K, implemented as eight RAM chips of 16kbit or 64kbit respectively. The setup was one chip per bit over the ...
8
votes
2answers
930 views

What was the first commercially available computer with ECC memory?

In the early days of computing, memory error detection and correction was either non-existent (Wikipedia tells of Seymour Cray famously saying "parity is for farmers" when asked why he left it out of ...
8
votes
4answers
1k views

Largest memory peripheral for Sinclair ZX81?

Back in the early to mid 1980s, I vaguely recall seeing an advert in a (I think) UK based computer periodical monthly (Your Computer, or Computer and Video Games), for a memory peripheral that offered ...
6
votes
1answer
182 views

Which Amiga systems did access RAM with fast page access?

I'm pretty sure Chip and Fast RAM access on an Amiga 1000 does not support FPM access. Which Amiga system, chipset or motherboard "glue logic" first introduced FPM access to Fast RAM? Which one to ...
5
votes
1answer
383 views

Cost differential between 2 and 4 MHz RAM chips in 1982

The most common speed of the 6502 was 1 MHz, allowing the use of 2 MHz RAM chips (half the bandwidth went to the video chip to refresh the screen). In 1982, the BBC Micro shipped, with double speeds ...
5
votes
4answers
893 views

How does memory addressing/mapping work in 8-bit systems?

If I attach a 16 KIB EEPROM to a 6502 or similar, and put some kind of operating system on it, it will run fine, but won't have access to any other chips. So, when a Commodore VIC20 had 5k of ram and ...