New answers tagged hardware
2
votes
What is the history and development of memory caching?
Cache in minicomputers.
I received a DEC PDP-11/45 in Summer of 1972. The 45 had core memory slots in the backlane as well as, I believe, 4 slots for fast and expensive (semiconductor) memory runing ...
4
votes
TMS9918 - why have separate data-in and data-out?
TL;DR: It's two chips in one
A memory manager/addressing unit and a streaming display engine (*1), each with their own dedicated data port. Splitting the structure into two unidirectional interfaces ...
6
votes
TMS9918 - why have separate data-in and data-out?
Let's see the datasheet for 9918 first and see how the VDP to VRAM write sequence works.
Before the write cycle, the VRAM chips were all held in the READ mode (R/~W signal is held high by VDP). This ...
5
votes
Accepted
TMS9918 - why have separate data-in and data-out?
The TMS9918 has eight pins that combine "address out" and "data out" functions, while using another eight pins for "data in". Because typical 16Kx1 DRAM chips don't have ...
-1
votes
Did any computer use a 7-bit byte?
Some famous Microchip PIC processors,
such as the Microchip PIC 16F84
and the Microchip PIC 16F877A,
have a "14-bit processor core".
They execute all instructions out of a 14-bit-wide memory....
1
vote
How was early randomness generated?
A very primitive "random" generator is used in the 1984 Karate Champ game.
It doesn't even try to be random, it's just using a timer tick value and takes the modulus using the max value. It ...
Top 50 recent answers are included
Related Tags
hardware × 543history × 114
ibm-pc × 34
memory × 32
graphics × 26
amiga × 25
video × 25
apple-ii × 24
chip × 22
cpu × 21
commodore-64 × 18
hard-disk × 15
apple-macintosh × 14
display × 14
z80 × 13
mainframe × 13
terminal × 12
power × 12
arcade × 12
floppy-disk × 11
cost × 11
zx-spectrum × 10
software × 10
crt-monitor × 10
design-choices × 10