Template:Infobox Machine: Difference between revisions
From Computer History Wiki
Jump to navigationJump to search
No edit summary |
Add 'imgwidth' parameter to this one too |
||
| (40 intermediate revisions by 4 users not shown) | |||
| Line 1: | Line 1: | ||
{| class="infobox bordered" style="width: 25em; text-align: left; font-size: 90% | <noinclude> | ||
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 --> | |||
<pre> | |||
| 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 = | |||
</pre> | |||
<!-- prototype (blank) entry | |||
{{#if: {{{xx|}}} | | |||
! xx: | |||
{{!}} {{{xx}}} }} | |||
|- | |||
--> | |||
</noinclude> | |||
<includeonly> | |||
{| class="infobox bordered" style="width: 25em; text-align: left; font-size: 90%" align="right" | |||
|- | |- | ||
| colspan="2" style="text-align:center; font-size: large;" | '''{{{name}}}''' | | colspan="2" style="text-align:center; font-size: large;" | '''{{{name}}}''' | ||
|- | |- | ||
| colspan="2" style="text-align:center;" | {{#if: {{{image|}}} | | ||
|- | {{!}} colspan="2" style="text-align:center;" {{!}} [[Image:{{{image}}}|{{{imgwidth|250px}}}| ]]<br>{{{caption}}} }} | ||
|- | |||
{{#if: {{{manufacturer|}}} | | |||
! Manufacturer: | ! Manufacturer: | ||
| {{{ | {{!}} {{{manufacturer}}} }} | ||
|- | |- | ||
! Word Width: | |||
| {{{ | {{#if: {{{architecture|}}} | | ||
|- | ! Architecture: | ||
! Virtual Address | {{!}} {{{architecture}}} }} | ||
| {{{ | |- | ||
{{#if: {{{year announced|}}} | | |||
! Year Announced: | |||
{{!}} {{{year announced}}} }} | |||
|- | |||
{{#if: {{{year design started|}}} | | |||
! Year Design Started: | |||
{{!}} {{{year design started}}} }} | |||
|- | |||
{{#if: {{{year first shipped|}}} | | |||
! Year First Shipped: | |||
{{!}} {{{year first shipped}}} }} | |||
|- | |||
{{#if: {{{year introduced|}}} | | |||
! Year Introduced: | |||
{{!}} {{{year introduced}}} }} | |||
|- | |||
{{#if: {{{year discontinued|}}} | | |||
! Year Discontinued: | |||
{{!}} {{{year discontinued}}} }} | |||
|- | |||
{{#if: {{{form factor|}}} | | |||
! Form Factor: | |||
{{!}} {{{form factor}}} }} | |||
|- | |||
{{#if: {{{word size|}}} | | |||
! Word Size: | |||
{{!}} {{{word size}}} }} | |||
|- | |||
{{#if: {{{logic type|}}} | | |||
! Logic Type: | |||
{{!}} {{{logic type}}} }} | |||
|- | |||
{{#if: {{{design type|}}} | | |||
! Design Type: | |||
{{!}} {{{design type}}} }} | |||
|- | |||
{{#if: {{{uword width|}}} | | |||
! Microword Width: | |||
{{!}} {{{uword width}}} }} | |||
|- | |||
{{#if: {{{ucode length|}}} | | |||
! Microcode Length: | |||
{{!}} {{{ucode length}}} }} | |||
|- | |||
{{#if: {{{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}}} }} | |||
|- | |||
{{#if: {{{ram|}}} | | |||
! Memory Size: | |||
{{!}} {{{ram}}} }} | |||
|- | |||
{{#if: {{{memory speed|}}} | | |||
! Memory Speed: | |||
{{!}} {{{memory speed}}} }} | |||
|- | |||
{{#if: {{{graphics|}}} | | |||
! Graphics: | |||
{{!}} {{{graphics}}} }} | |||
|- | |||
{{#if: {{{cpu|}}} | | |||
! CPU: | |||
{{!}} {{{cpu}}} }} | |||
|- | |||
{{#if: {{{physical address|}}} | | |||
! Physical Address Size: | |||
{{!}} {{{physical address}}} }} | |||
|- | |||
{{#if: {{{virtual address|}}} | | |||
! Virtual Address Size: | |||
{{!}} {{{virtual address}}} }} | |||
|- | |||
{{#if: {{{memory mgmt|}}} | | |||
! Memory Management: | |||
{{!}} {{{memory mgmt}}} }} | |||
|- | |||
{{#if: {{{bus arch|}}} | | |||
! Bus Architecture: | |||
{{!}} {{{bus arch}}} }} | |||
|- | |||
{{#if: {{{operating system|}}} | | |||
! Operating System: | |||
{{!}} {{{operating system}}} }} | |||
|- | |||
{{#if: {{{predecessor|}}} | | |||
! Predecessor(s): | |||
{{!}} {{{predecessor}}} }} | |||
|- | |||
{{#if: {{{successor|}}} | | |||
! Successor(s): | |||
{{!}} {{{successor}}} }} | |||
|- | |||
{{#if: {{{price|}}} | | |||
! Price: | |||
{{!}} {{{price}}} }} | |||
|- | |- | ||
| colspan="2" style="font-size: smaller;" | {{{footnotes|}}} | | colspan="2" style="font-size: smaller;" | {{{footnotes|}}} | ||
|} | |} | ||
</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 =