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
 
(15 intermediate revisions by 2 users 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 -->


<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 introduced    =  
| manufacturer        =     
year discontinued  =  
| architecture        =  if part of a larger architecture (Like, say, as the PDP-11/40 is to the PDP-11), write that here
form factor        =  mini, micro, etc.
| year announced      =
word size          =  word size of the machine (Apple II = 8, PDP-8 = 12, etc.)
| year design started =
physical address    =  size of the physical address space
| year first shipped  =
virtual address    =  size of the virtual address space
| year introduced    =  
clock speed        =  Either CPU cycle time in ns/µs/etc, or in MHz. (Preferably MHz!)
| year discontinued  =  
ram                =  for microcomputers mostly
| form factor        =  mini, micro, etc.
graphics            =  again for microcomputers
| word size          =  word size of the machine (Apple II = 8, PDP-8 = 12, etc.)
cpu                =  again mostly for microcomputers
| physical address    =  size of the physical address space
bus arch            =  I/O buses.
| virtual address    =  size of the virtual address space
operating systems  =
| logic type          =  TTL, ECL, CMOS, etc
predecessor        =
| design type        =  microcoded, etc.
successor          =
| 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}}} }}
|-
-->


</pre>
</noinclude>
</noinclude>
<includeonly>
<includeonly>
Line 30: 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 36: Line 61:
! Manufacturer:
! Manufacturer:
{{!}} {{{manufacturer}}}  }}
{{!}} {{{manufacturer}}}  }}
|-  
|-


{{#if: {{{architecture|}}} |
{{#if: {{{architecture|}}} |
! Architecture:
! Architecture:
{{!}} {{{architecture}}}  }}
{{!}} {{{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|}}} |
{{#if: {{{year introduced|}}} |
Line 61: Line 101:
! Word Size:
! 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}}} }}
|-
|-


Line 66: 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}}} }}
|-
|-


{{#if: {{{ram|}}} |
{{#if: {{{ram|}}} |
! RAM:
! Memory Size:
{{!}} {{{ram}}} }}
{{!}} {{{ram}}} }}
|-
{{#if: {{{memory speed|}}} |
! Memory Speed:
{{!}} {{{memory speed}}} }}
|-
|-


Line 91: Line 176:
! Virtual Address Size:
! Virtual Address Size:
{{!}} {{{virtual address}}} }}
{{!}} {{{virtual address}}} }}
|-
{{#if: {{{memory mgmt|}}} |
! Memory Management:
{{!}} {{{memory mgmt}}} }}
|-
|-


Line 98: Line 188:
|-
|-


{{#if: {{{operating systems|}}} |
{{#if: {{{operating system|}}} |
! Operating Systems:
! Operating System:
{{!}} {{{operating systems}}} }}
{{!}} {{{operating system}}} }}
|-
|-


Line 111: Line 201:
! Successor(s):
! Successor(s):
{{!}} {{{successor}}} }}
{{!}} {{{successor}}} }}
|-
{{#if: {{{price|}}} |
! Price:
{{!}} {{{price}}} }}
|-
|-


| colspan="2" style="font-size: smaller;" | {{{footnotes|}}}
| colspan="2" style="font-size: smaller;" | {{{footnotes|}}}
|}
|}
[[Category:Computer]]
</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               =