ND-500/2¶
The second implementation, and the widest-sold. The CPU behind the ND-505.
| Introduced | ~1982 |
| Type | Implementation of ND-500 |
| Word length | 32-bit |
| Needs a host? | Yes - needs an ND-100/110 |
| Replaced | ND-500/1 |
| Replaced by | ND-5000 Samson (1987) |
| Survivors | Not recorded |
The short version¶
The second hardware generation, sold under five model numbers plus /CX variants as newer front-end processors became available. It is the CPU inside the ND-505 export machine, and it includes a prefetch processor that fetches data from the multiport memory and pipelines instructions.
Specification¶
| Item | Value |
|---|---|
| Sold as | ND-510, ND-530, ND-550, ND-560, ND-570, and /CX variants |
| Prefetch | A prefetch processor handles fetching from multiport memory and instruction pipelining |
| Address space | 29 bits available to the user - a quarter gigabyte for programs and a quarter for data |
| Runs | The 25 '87 extension instructions |
| Note | ND-560 is listed under both the /1 and /2 implementations; one listing is wrong [?] |
What was new¶
- Instruction pipelining with a dedicated prefetch processor.
Configurations¶
| Machine | What differs |
|---|---|
| ND-505 | The same CPU, narrowed for export |
Sources¶
- Primary:
Reference-Manuals/ND-05.009.4 EN ND-500 Reference Manual.md - Primary:
Installation/Product-Info/ND-505CX-A1-EN.md - Secondary: ndwiki ND-500
Full context: MACHINE-TIMELINE.md.