Template:Infobox Machine: Difference between revisions
From Computer History Wiki
Jump to navigationJump to search
Add a bunch of fields |
Add 'imgwidth' parameter to this one too |
||
| (12 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
<noinclude> | <noinclude> | ||
This template is for any computer system in general | This template is for any computer system in general. Arguments (all optional) are: | ||
<!-- not clear which of the various year fields 'introduced' means, but since there are users of this template which use it, it can't be removed --> | <!-- not clear which of the various year fields 'introduced' means, but since there are users of this template which use it, it can't be removed --> | ||
<pre> | <pre> | ||
name = name of of the computer | | name = name of of the computer | ||
image = image | | image = image | ||
manufacturer = | | imgwidth = size of image (default 250px) | ||
architecture = if part of a larger architecture (Like, say, as the PDP-11/40 is to the PDP-11), write that here | | caption = | ||
year announced = | | manufacturer = | ||
year design started = | | architecture = if part of a larger architecture (Like, say, as the PDP-11/40 is to the PDP-11), write that here | ||
year first shipped = | | year announced = | ||
year introduced = | | year design started = | ||
year discontinued = | | year first shipped = | ||
form factor = mini, micro, etc. | | year introduced = | ||
word size = word size of the machine (Apple II = 8, PDP-8 = 12, etc.) | | year discontinued = | ||
physical address = size of the physical address space | | form factor = mini, micro, etc. | ||
virtual address = size of the virtual address space | | word size = word size of the machine (Apple II = 8, PDP-8 = 12, etc.) | ||
logic type = | | physical address = size of the physical address space | ||
design type = | | virtual address = size of the virtual address space | ||
clock speed = | | logic type = TTL, ECL, CMOS, etc | ||
ram = for microcomputers mostly | | design type = microcoded, etc. | ||
memory speed = | | uword width = if microcoded | ||
graphics = again for microcomputers | | ucode length = max number of µinsts | ||
cpu = | | clock speed = speed of CPU's basic internal clock | ||
bus arch = I/O buses | | cycle time = CPU cycle time in ns/µs/etc | ||
memory mgmt = | | instruction speed = speed of basic instruction(s) | ||
operating system = | | cache size = in words or bytes (specify units) | ||
predecessor = | | cache speed = | ||
successor = | | ram = for microcomputers mostly | ||
price = | | memory speed = | ||
| graphics = again for microcomputers | |||
| cpu = | |||
| bus arch = I/O buses | |||
| memory mgmt = paging, none, etc. | |||
| operating system = | |||
| predecessor = | |||
| successor = | |||
| price = | |||
</pre> | </pre> | ||
| Line 47: | Line 55: | ||
|- | |- | ||
{{#if: {{{image|}}} | | {{#if: {{{image|}}} | | ||
{{!}} colspan="2" style="text-align:center;" {{!}} [[Image:{{{image}}}|250px| ]]<br>{{{caption}}} }} | {{!}} colspan="2" style="text-align:center;" {{!}} [[Image:{{{image}}}|{{{imgwidth|250px}}}| ]]<br>{{{caption}}} }} | ||
|- | |- | ||
| Line 88: | Line 96: | ||
! Form Factor: | ! Form Factor: | ||
{{!}} {{{form factor}}} }} | {{!}} {{{form factor}}} }} | ||
|- | |||
{{#if: {{{word size|}}} | | |||
! Word Size: | |||
{{!}} {{{word size}}} }} | |||
|- | |- | ||
| Line 100: | Line 113: | ||
|- | |- | ||
{{#if: {{{ | {{#if: {{{uword width|}}} | | ||
! | ! Microword Width: | ||
{{!}} {{{ | {{!}} {{{uword width}}} }} | ||
|- | |||
{{#if: {{{ucode length|}}} | | |||
! Microcode Length: | |||
{{!}} {{{ucode length}}} }} | |||
|- | |- | ||
| Line 108: | Line 126: | ||
! Clock Speed: | ! Clock Speed: | ||
{{!}} {{{clock speed}}} }} | {{!}} {{{clock speed}}} }} | ||
|- | |||
{{#if: {{{cycle time|}}} | | |||
! Cycle Time: | |||
{{!}} {{{cycle time}}} }} | |||
|- | |||
{{#if: {{{instruction speed|}}} | | |||
! Instruction Speed: | |||
{{!}} {{{instruction speed}}} }} | |||
|- | |||
{{#if: {{{cache size|}}} | | |||
! Cache Size: | |||
{{!}} {{{cache size}}} }} | |||
|- | |||
{{#if: {{{cache speed|}}} | | |||
! Cache Speed: | |||
{{!}} {{{cache speed}}} }} | |||
|- | |- | ||
| Line 172: | Line 210: | ||
| colspan="2" style="font-size: smaller;" | {{{footnotes|}}} | | colspan="2" style="font-size: smaller;" | {{{footnotes|}}} | ||
|} | |} | ||
</includeonly> | </includeonly> | ||
Latest revision as of 16:23, 8 February 2024
This template is for any computer system in general. Arguments (all optional) are:
| name = name of of the computer | image = image | imgwidth = size of image (default 250px) | caption = | manufacturer = | architecture = if part of a larger architecture (Like, say, as the PDP-11/40 is to the PDP-11), write that here | year announced = | year design started = | year first shipped = | year introduced = | year discontinued = | form factor = mini, micro, etc. | word size = word size of the machine (Apple II = 8, PDP-8 = 12, etc.) | physical address = size of the physical address space | virtual address = size of the virtual address space | logic type = TTL, ECL, CMOS, etc | design type = microcoded, etc. | uword width = if microcoded | ucode length = max number of µinsts | clock speed = speed of CPU's basic internal clock | cycle time = CPU cycle time in ns/µs/etc | instruction speed = speed of basic instruction(s) | cache size = in words or bytes (specify units) | cache speed = | ram = for microcomputers mostly | memory speed = | graphics = again for microcomputers | cpu = | bus arch = I/O buses | memory mgmt = paging, none, etc. | operating system = | predecessor = | successor = | price =