From WikiChip
Difference between revisions of "Template:isa box"

 
(12 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<includeonly>{| style="border: solid 1px #cc9900; width: 250px; float: right; margin: 0 10px 10px 10px; text-align: left; font-size: 12px;"
+
<includeonly>{| style="border: solid 1px #cc9900; width: 300px; float: right; margin: 0 10px 10px 10px; text-align: left; font-size: 12px;"
| style="text-align: center; background: #cc9900; font-size: 16px; color: #f6ffe5;" colspan="2" | '''[[name::{{{name|}}}]] ISA'''
+
| style="text-align: center; background: #cc9900; font-size: 20px; color: #f6ffe5;" colspan="2" | '''[[name::{{{name|}}}]] ISA'''
 
|-
 
|-
| '''Developer''' || style="text-align:left;" | [[{{{developer}}}]] [[developer::{{{developer}}}| ]]{{comma2|{{{developer 2|}}}}}{{comma2|{{{developer 3|}}}}}
+
| style="width: 125px;" | '''Developer''' || style="text-align:left;" | <!--
 +
  -->[[designer::{{{developer}}}]]<!--
 +
  -->{{#if:{{{developer 2|}}}|<br>[[designer::{{{developer 2|}}}]]}}<!--
 +
  -->{{#if:{{{developer 3|}}}|<br>[[designer::{{{developer 3|}}}]]}}<!--
 +
  -->{{#if:{{{developer 4|}}}|<br>[[designer::{{{developer 4|}}}]]}}<!--
 +
  -->{{#if:{{{developer 5|}}}|<br>[[designer::{{{developer 5|}}}]]}}
 
{{#if:{{{implementation|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{implementation|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{implementation|}}}|{{!}} '''Implementation''' {{!}}{{!}} [[{{lc:{{{developer}}}/{{{implementation}}}}}|{{{implementation}}}]][[implementation::{{{implementation}}}| ]]|}}
 
{{#if:{{{implementation|}}}|{{!}} '''Implementation''' {{!}}{{!}} [[{{lc:{{{developer}}}/{{{implementation}}}}}|{{{implementation}}}]][[implementation::{{{implementation}}}| ]]|}}
Line 10: Line 15:
 
{{#if:{{{design|}}}|{{!}} '''Design ''' {{!}}{{!}} {{{design}}}|}}
 
{{#if:{{{design|}}}|{{!}} '''Design ''' {{!}}{{!}} {{{design}}}|}}
 
{{#if:{{{data size|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{data size|}}}|{{!-}}|<div></div>}}
{{#if:{{{data size|}}}|{{!}} '''Data word size''' {{!}}{{!}} [[word size::{{{data size}}}]]|}}
+
{{#if:{{{data size|}}}|{{!}} '''Data word size''' {{!}}{{!}} [[word size::{{{data size}}}]]<!--
 +
  -->{{#if: {{{data size 2|}}}|, [[word size::{{{data size 2}}}]]}}<!--
 +
  -->{{#if: {{{data size 3|}}}|, [[word size::{{{data size 3}}}]]}}<!--
 +
  -->{{#if: {{{data size 4|}}}|, [[word size::{{{data size 4}}}]]}}<!--
 +
  -->{{#if: {{{data size 5|}}}|, [[word size::{{{data size 5}}}]]}}<!--
 +
  -->{{#if: {{{data size 6|}}}|, [[word size::{{{data size 6}}}]]}}<!--
 +
  -->{{#if: {{{data size 7|}}}|, [[word size::{{{data size 7}}}]]}}<!--
 +
  -->{{#if: {{{data size 8|}}}|, [[word size::{{{data size 8}}}]]}}<!--
 +
  -->{{#if: {{{data size 9|}}}|, [[word size::{{{data size 9}}}]]}}<!--
 +
  -->{{#if: {{{data size 10|}}}|, [[word size::{{{data size 10}}}]]}}<!--
 +
  -->{{#if: {{{data size 11|}}}|, [[word size::{{{data size 11}}}]]}}<!--
 +
  -->{{#if: {{{data size 12|}}}|, [[word size::{{{data size 12}}}]]}}<!--
 +
-->|}}
 
{{#if:{{{inst size|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{inst size|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{inst size|}}}|{{!}} '''Instruction word size''' {{!}}{{!}} [[instruction word size::{{{inst size}}}]]|}}
 
{{#if:{{{inst size|}}}|{{!}} '''Instruction word size''' {{!}}{{!}} [[instruction word size::{{{inst size}}}]]|}}
Line 33: Line 50:
 
{{#if:{{{sprs|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{sprs|}}}|{{!-}}|<div></div>}}
 
{{#if:{{{sprs|}}}|{{!}} '''SPRs''' {{!}}{{!}} {{{sprs}}} {{#if: {{{sprs info|}}}|({{{sprs info}}})}}{{#if:{{{spr|}}|<br />}}{{{spr|}}}{{comma2|{{{spr 1|}}}}}{{comma2|{{{spr 2|}}}}}{{comma2|{{{spr 3|}}}}}{{comma2|{{{spr 4|}}}}}|}}
 
{{#if:{{{sprs|}}}|{{!}} '''SPRs''' {{!}}{{!}} {{{sprs}}} {{#if: {{{sprs info|}}}|({{{sprs info}}})}}{{#if:{{{spr|}}|<br />}}{{{spr|}}}{{comma2|{{{spr 1|}}}}}{{comma2|{{{spr 2|}}}}}{{comma2|{{{spr 3|}}}}}{{comma2|{{{spr 4|}}}}}|}}
 +
|-
 +
| style="text-align: center; background: #fff2cc;" colspan="2" | {{index|ISAs}} • {{index|ISAs by company|By Company}} • {{index|ISAs by instruction word size|By Inst}} • {{index|ISAs by data word size|By Data}}
 
|}[[Category:all isas]][[full page name::{{FULLPAGENAME}}| ]][[instance of::instruction set architecture| ]]</includeonly><noinclude>{{documentation}}</noinclude>
 
|}[[Category:all isas]][[full page name::{{FULLPAGENAME}}| ]][[instance of::instruction set architecture| ]]</includeonly><noinclude>{{documentation}}</noinclude>

Latest revision as of 13:14, 25 October 2016

Template:isa box/doc