قالب:صندوق معلومات معمارية و م م

من ويكيبيديا، الموسوعة الحرة
اذهب إلى: تصفح، ‏ ابحث
السجلات

This template is for CPU architectures.

الاستخدام[عدل]

{{صندوق معلومات معمارية و م م
| الاسم       = 
| المصمم      = 
| البتات     = 
| سنة العرض  = 
| الاصدار     = 
| التصميم    = 
| النوع      = 
| الترميز     = 
| التفرع     = 
| الضرب المتعدد الحدود = 
| حجم الصفحة = 
| الامتدادات  = 
| مفتوح      = 
| السجلات     = 
| س غ ع      = 
| س ن ع      = 
}}

الوصف[عدل]

{{صندوق معلومات معمارية و م م
| الاسم       = Name of architecture, e.g. x86, SPARC, PowerPC, MIPS, ARM
| المصمم   = Designer of the architecture
| bالبتات       = Width of accumulator/general registers/stack top, e.g. 32-bit, 64-bit
| سنة العرض = سنة العرض
| الاصدار    = Version/revision of architecture/ISA
| التصميم     = Design strategy, e.g. RISC, CISC
| النوع       = Type of architecture, e.g. Register-Register, Register-Memory, Memory-Memory
| الترميز   = Instruction set encoding, e.g. Fixed or Variable
| التفرع  = Branching evaluation, e.g. Condition register, Condition code, Compare and branch
| الضرب المتعدد الحدود = Byte ordering, i.e. Little, Big, Bi
| حجم الصفحة  = Primary size of page, i.e. 4 KiB, 2 MiB, 1 GiB; does not include "huge pages" and other extensions
| الامتدادات = ISA extensions, i.e. MMX, SSE, AltiVec, etc
| مفتوح       = Is the architecture open or not? (as in free or proprietary)
| السجلات  = Number and size of processor registers 
| س غ ع        = Number of general-purpose registers (and size, if not indicated by bits=)
| س ن ع        = Number of floating-point registers (and size, if not indicated by bits=)
}}

All fields are optional.

مثال[عدل]

SPARC
المصمم صن ميكروسيستمز
سنة العرض 1985
الاصدار V9 (1993)
التصميم م ت ب ح
النوع Register-Register
الترميز Fixed
التفرع Condition code
الضرب المتعدد الحدود Bi (Big → Bi)
حجم الصفحة 8 KiB
الامتدادات VIS 1.0, 2.0, 3.0
مفتوح نعم
السجلات
الغرض العام 31 (G0 = 0; non-global registers use register windows)
النقطة العائمة 32
{{صندوق معلومات معمارية و م م
| الاسم       = SPARC
| المصمم      = [[صن ميكروسيستمز]]
| البتات     = 64-bit (32 → 64)
| سنة العرض = 1985
| الاصدار     = V9 (1993)
| التصميم    = م ت ب ح
| النوع      = Register-Register
| الترميز     = Fixed
| التفرع     = Condition code
| الضرب المتعدد الحدود = Bi (Big → Bi)
| حجم الصفحة = 8 KiB
| الامتدادات  = [[Visual Instruction Set|VIS]] 1.0, 2.0, 3.0
| مفتوح      = نعم
| س غ ع        = 31 (G0 = 0; non-global registers use [[register window]]s)
| س ن ع         = 32
}}

المعلمات[عدل]

All parameters are optional.

الاسم
Name of architecture, e.g. x86, SPARC, PowerPC, MIPS, ARM
المصمم
Designer of the architecture
البتات
Width of accumulator/general registers/stack top, e.g. 32-bit, 64-bit
سنة العرض
سنة العرض
الاصدار
Version/revision of architecture/ISA
التصميم
Design strategy, e.g. م ت ب ح, CISC
النوع
Type of architecture, e.g. Register-Register, Register-Memory, Memory-Memory
الترميز
Instruction set encoding, e.g. Fixed or Variable
التفرع
Branching evaluation, e.g. Condition register, Condition code, Compare and branch
الضرب المتعدد الحدود
Byte ordering, i.e. Little, Big, Bi
حجم الصفحة
Primary size of page, i.e. 4 KiB, 2 MiB, 1 GiB; does not include "huge pages" and other extensions
الامتدادات
ISA extensions, i.e. MMX, SSE, AltiVec, etc
مفتوح
Is the architecture open or not? (as in free or proprietary)
السجلات
Number and size of processor registers
س غ ع
عدد سجلات الغرض العام (and size, if not indicated by bits=)
س ن ع
عدد سجلات النقطة العائمة (and size, if not indicated by bits=)

شاهد أيضا[عدل]