پیش‌نویس:سیستم IBM/370

از ویکی‌پدیا، دانشنامهٔ آزاد

سیستم IBM/370:[ویرایش]

سیستمIMB/370  یک سری مدل از کامپیوترهای مرکزی IBM است که در 30 ژوئن 1970 به عنوان جانشین خانواده سیستم/360 معرفی شد.این سری عمدتاً سازگاری با S/360 را حفظ می‌کند و به مشتریان امکان مهاجرت آسان را می‌دهد. این، به‌علاوه بهبود عملکرد، موضوعات غالب اعلامیه محصول بودند. در سپتامبر 1990، خط سیستم/370 با سیستم/390 جایگزین شد.

آدرس دهی واقعی توسعه یافته:[ویرایش]

معماری اولیه سیستم/370 دارای محدودیت 24 بیتی در آدرس های فیزیکی است که حافظه فیزیکی را به 16 MB محدود می کند.ورودی های جدول صفحه دارای 12 بیت آدرس فریم صفحه با 4 کیلوبایت صفحات و 13 بیت فریم صفحه هستند.آدرس با صفحات 2 کیلوبایتی، بنابراین ترکیب آدرس فریم صفحه 12 بیتی با انحراف 12 بیتی در صفحه یا یک آدرس فریم صفحه 13 بیتی با انحراف 11 بیتی در صفحه یک آدرس فیزیکی 24 بیتی تولید می کند.ویژگی آدرس دهی واقعی توسعه یافته در سیستم/370 این محدودیت را به 26 بیت افزایش می دهد و باعث افزایش فیزیکی می شود.محدودیت حافظه 64 مگابایت دو بیت رزرو شده در ورودی جدول صفحه برای صفحات 4 کیلوبایتی برای گسترش استفاده شد.آدرس قاب صفحه آدرس دهی واقعی توسعه یافته فقط با فعال بودن ترجمه آدرس با 4 کیلوبایت صفحه در دسترس است.


سیر تکاملی:[ویرایش]

خط اصلی سیستم/370 در 30 ژوئن 1970 اعلام شد، با اولین محموله مشتری مدل های 155 و 165 برای فوریه 1971 و آوریل 1971 برنامه ریزی شده است.به ترتیب 155 تای اول در ژانویه 1971 ارسال شد.سیستم/370 تحت چندین مورد پیشرفت های معماری در طول حدود 20 سال طول عمر آن قرار گرفت.



فناوری منطق:[ویرایش]

تمام مدل های سیستم/370 از شکل مدارهای مجتمع یکپارچه IBM به نام MST(فناوری سیستم یکپارچه) که آنها را به رایانه های نسل سوم تبدیل می کند استفاده می کردند. MST، سیستم/370  را با چهار تا هشت برابر تراکم مدار و بیش از ده برابر قابلیت اطمینان در مقایسه با ثانیه قبل نسل تکنولوژی SLT سیستم/360 ارائه کرد.



IBM S/370 registers
General Registers 0-15
Two's complement value
0 31
Control Registers 0-15
See Principles of Operation[۱]
0 31
Floating Point Registers 0–6[الف]
S Biased exponent Mantissa
0 1 7 8 31
Mantissa (continued)
32 63
S/370 Basic Control mode PSW[۲]
Chan.

Mask

I

O

E

X

Key 0 M W P Interruption Code
0 1 2 4 5 6 7 8 11 12 13 14 15 16 31
ILC CC Program

Mask

Instruction Address
32 33 34 35 36 39 40 63
S/370 BC mode PSW abbreviations
Bits Field Meaning
0-5 Channel Masks for channels 0-5
6 IO I/O Mask for channels > 5
7 EX External Mask
8-11 Key PSW key
12 E=0 Basic Control mode
13 M Machine-check mask
14 W Wait state
15 P Problem state
16-31 IC Interruption Code[۳]
32-33 ILC Instruction-Length Code[۴]
34-35 CC Condition Code
36-39 PM
Program Mask
Bit Meaning
36 Fixed-point overflow
37 Decimal overflow
38 Exponent underflow
39 Significance
40-63 IA Instruction Address
S/370 Extended Control mode PSW[۵]
0 R 0 0 0 T I

O

E

X

Key 1 M W P S 0 CC Program

Mask

0 0 0 0 0 0 0 0
0 1 2 4 5 6 7 8 11 12 13 14 15 16 17 18 19 20 23 24 31
0 0 0 0 0 0 0 0 Instruction Address
32 63
S/370 EC mode PSW abbreviations
Bits Field Meaning
1 R PER Mask
5 T DAT mode
6 IO I/O Mask; subject to channel mask in CR2
7 EX External Mask; subject to external subclass mask in CR0
8-11 Key PSW key
12 E=1 Extended Control mode
13 M Machine-check mask
14 W Wait state
15 P Problem state
16 S Address-Space Control

0=primary-space mode 1=Secondary-space mode

18-19 CC Condition Code
20-23 PM
Program Mask
Bit Meaning
20 Fixed-point overflow
21 Decimal overflow
22 Exponent underflow
23 Significance
40-63 IA Instruction Address
Extended Architecture Extended Control mode PSW[۶]
0 R 0 0 0 T I

O

E

X

Key 1 M W P S 0 CC Program

Mask

0 0 0 0 0 0 0 0
0 1 2 4 5 6 7 8 11 12 13 14 15 16 17 18 19 20 23 24 31
A Instruction Address
32 33 63
S/370-XA EC mode PSW abbreviations
Bits Field Meaning
1 R PER Mask
5 T DAT mode
6 IO I/O Mask; subject to channel mask in CR2
7 EX External Mask; subject to external subclass mask in CR0
8-11 Key PSW key
12 E=1 Extended Control mode
13 M Machine-check mask
14 W Wait state
15 P Problem state
16 S Address-Space Control

0=primary-space mode 1=Secondary-space mode

18-19 CC Condition Code
20-23 PM
Program Mask
Bit Meaning
20 Fixed-point overflow
21 Decimal overflow
22 Exponent underflow
23 Significance
32 A Addressing mode

0=24 bit; 1=31 bit

33-63 IA Instruction Address
Enterprise Systems Architecture Extended Control mode PSW[۷][۸]
0 R 0 0 0 T I

O

E

X

Key 1 M W P AS CC Program

Mask

0 0 0 0 0 0 0 0
0 1 2 4 5 6 7 8 11 12 13 14 15 16 17 18 19 20 23 24 31
A Instruction Address
32 33 63
ESA EC mode PSW abbreviations
Bits Field Meaning
1 R PER Mask
5 T DAT mode
6 IO I/O Mask; subject to channel mask in CR2
7 EX External Mask; subject to external subclass mask in CR0
8-11 Key PSW key
12 E=1 Extended Control mode
13 M Machine-check mask
14 W Wait state
15 P Problem state
16-17 AS Address-Space Control

00=primary-space mode 01=Access-register mode 10=Secondary-space mode 11=Home-space mode

18-19 CC Condition Code
20-23 PM
Program Mask
Bit Meaning
20 Fixed-point overflow
21 Decimal overflow
22 Exponent underflow[ب]
23 Significance[پ]
32 A Addressing mode

0=24 bit; 1=31 bit

33-63 IA Instruction Address










همچنین ببینید:[ویرایش]

ارجاع[ویرایش]

S370-1st
IBM System/370 Principles of Operation (First ed.). IBM. June 1970. A22-7000-0. http://www.bitsavers.org/pdf/ibm/370/princOps/GA22-7000-0_370_Principles_Of_Operation_Jun70.pdf.
S370
IBM System/370 Principles of Operation (Eleventh ed.). IBM. September 1987. A22-7000-10. http://bitsavers.org/pdf/ibm/370/princOps/GA22-7000-10_370_Principles_of_Operation_Sep87.pdf.
S370-MVS
IBM System/370 Assists for MVS (Second ed.). IBM. October 1981. GA22-7079-1. http://bitsavers.org/pdf/ibm/370/MVS/GA22-7079-1_IBM_System_370_Assists_for_MVS_Oct81.pdf.
S370-VM
Virtual-Machine Assist and Shadow-Table-Bypass Assist (First ed.). IBM. May 1980. GA22-7074-0. http://bitsavers.org/pdf/ibm/370/VM_370/GA22-7074-0_Virtual-Machine_Assist_and_Shadow-Table-Bypass_Assist_May80.pdf.
S370-XA-1st
IBM System/370 Extended Architecture Principles of Operation. IBM. March 1983. SA22-7085-0. http://www.bitsavers.org/pdf/ibm/370/princOps/SA22-7085-0_370-XA_Principles_of_Operation_Mar83.pdf.
S370-XA
IBM System/370 Extended Architecture Principles of Operation (Second ed.). IBM. January 1987. SA22-7085-1. http://bitsavers.org/pdf/ibm/370/princOps/SA22-7085-1_370-XA_Principles_of_Operation_Jan87.pdf.
S370-ESA
IBM Enterprise Systems Architecture/370 Principles of Operation (First ed.). IBM. August 1988. SA22-7200-0. http://bitsavers.org/pdf/ibm/370/princOps/SA22-7200-0_370-ESA_Principles_of_Operation_Aug88.pdf.
S/390-ESA
IBM Enterprise Systems Architecture/390 Principles of Operation (Ninth ed.). IBM. June 2003. SA22-7201-08. http://publibz.boulder.ibm.com/epubs/pdf/dz9ar008.pdf.
SIE
IBM System/370 Extended Architecture Interpretive Execution (First ed.). IBM. January 1984. SA22-7095-0. http://bitsavers.org/pdf/ibm/370/MVS_XA/SA22-7095-0_370-XA_Interpretive_Execution_Jan84.pdf.


خطای یادکرد: خطای یادکرد: برچسب <ref> برای گروهی به نام «persian-alpha» وجود دارد، اما برچسب <references group="persian-alpha"/> متناظر پیدا نشد. ().