**إنتل 80286** (بالإنجليزية: Intel 80286)‏ ويسمى أحيانا **إنتل 286** (بالإنجليزية: Intel 286)‏ هو معالج دقيق بسعة 16-بت، تم الإعلان عنه في 1 فبراير 1982.

شريحة المعالج 80286
-------------------

تتألف شريحة المعالج 80286 من 68 طرف وهو نسخه مطوره عن المعالج 8086 تحتوي على إدارة الذاكرة.صممت من أجل البيئة متعددة المستخدمين وتعددية المهام.ولتنفيذ تعليمات بأزمنة ساعه أقل من المعالج 8086. يستطيع المعالج 80286 عنونة ذاكره فيزيائية
ب 16MByte وذاكره ظاهريه ب 1Gbyte باستخدام نظام إدارة الذاكرة.

البنية الداخلية للمعالج 80286
-----------------------------

المعالج 80286 لا يتضمن طرفيات داخليه كما هو الحال في المعالج 80186.
وبدلاً من ذلك يحتوي على وحدة إدارة ذاكره (MMU)Memory –Management Unit التي تدعى بوحدة العنونهAdress Unit(AU).
يحتوي المعالج 80286 على أربع وحدات معالجه مستقله:

1-وحدة الممرBus Unit(BU).

2-وحدة التعليماتInstruction Unit(IU).

3-وحدة التنفيذExecution Unit(EU).

4-وحدة العنونهAdress Unit(AU).

والشكل التالي يبين البنية الداخلية للمعالج 80286:

وسنتكلم عن وظيفة كل وحده بشكل مختصر كما يلي:

• حيث تنجز وحدة BU جميع عمليات القراءة والكتابة من الذاكرة أو أجهزة الدخل/الخرج.

• اما وحدة التعليمات IU فتقوم بفك شيفرة ثلاث تعليمات محضره مسبقاً وتحفظها في رتل التعليمات لكي تتناولها وحدة التنفيذ.

• وتقوم وحدة التنفيذ EU بتنفيذ التعليمات التي تتلقاها من وحدة التعليمات وبشكل متتابع.

• وأخيراً تقوم وحدة العنونة AU بحساب العنوان الفيزيائي الذي سيرسل إلى الذاكرة أو إلى أجهزة I/O عن طريق وحدة الممر.

  

1. ↑  "معلومات عن إنتل 80286 على موقع catalogue.bnf.fr". catalogue.bnf.fr. مؤرشف من الأصل في 2019-04-30.
2. ↑  "معلومات عن إنتل 80286 على موقع id.loc.gov". id.loc.gov. مؤرشف من الأصل في 2019-12-10.
==ربط المعالج 80286 مع الدارات الأخرى==

يتم ربط المعالج 80286 مع الدارات الأخرى لتشكيل نظام بسيط.

يمتلك المعالج 80286 ممر معطيات ذو 16بت وممر عنونه ذو 24بت غير مشترك مع خطوط المعطيات.

ويبين الشكل التالي ربط المعالج80286 في نظام عمل بسيط:

يربط المعالج المساعد 80287 مع المعالج 80286 بوساطة الأطراف الأربعة التالية:

ü مدخل طلب المعالج المساعدprocessor extension request(PEREQ).

ü مخرج إشارة المصادقة على المعالج المساعد process extension acknowledge (PEACK)

ü إشارة المدخل busy للمعالج 80286.

ü إشارة المدخل ERROR للمعالج 80286.

نمط العنونة الحقيقي للمعالج 80286
---------------------------------

بعد إمساك المدخل reset في حالة high لفترة زمنيه محدده ثم الانتقال إلى حالة low –بعد تصفير المعالج-يبدأ المعالج 80286 التنفيذ في نمط العنونة الحقيقي ابتداءً من العنوان FFFFF0H والمسجلات الداخلية تكون بالحالة التالية:

Flag word=0002h, machine status word =FFF0h،

```
IP=FFF0H،   CS=F000H ،DS=0000H، SS=0000H ،ES=0000H 
```

.
هذا النمط ينسب إلى الزمن الحقيقي لأن العناوين الفيزيائية للذاكره تولد مباشرهً بإضافة العنوان الفعال إلى عنوان قاعدة المقطع.

وفي هذا النمط يستطيع المعالج عنونة ذاكره بحيز 1Mbyte.بينما في النمط المحمي للعنونة فإن العناوين تحسب بطريقه مختلفه.

وفي هذا النمط يوظف المعالج 80286 وكأنه "stopped up" للمعالج 8086 وينفذ المعالج 80286 البرامج ذات شيفرة الآلة للمعالج 8086 معبعض التعديلات عليها.ولكن المعالج 80286 ينفذ معظم البرامج بشكل أسرع بعدة مرات.

نمط العنونة الوهمي للمعالج 80286
--------------------------------

آلة الذاكرة الوهمية هي الآلة التي تخطط حيز ذاكره أكبر (1GByte for 80286 microprocessor) في حيز ذاكره فيزيائية أصغر (16MByte for 80286).
وسنعطي بعض الملاحظات حول كيفية تحول المعالج 80286 إلى نمط العنونة المحمي أثناء تنفيذ نظام التشغيل للإقلاع:

بعد تصفير المعالج 80286 يبدأ العمل في نمط العنونة الحقيقي. هذا النمط عادةً يستخدم لبدء الأجهزة المحيطيه- تحميل الجزء الرئيسي لنظام التشغيل من القرص إلى الذاكرة- تحميل بعض المسجلات – تمكين المقاطعات – والدخول إلى النمط المحمي PVAM.

يتم الدخول إلى ال PVAM بوساطة توضيع خانة تمكين الحماية لكلمة حالة الآلة machine status word –MSW-.وصيغة هذه الكلمة مبينه كما يلي:
الخانات مرتبه من:0 وحتى 15

حيث أن

الخانة 0 تقابل PE أي تمكين الحماية

```
والخانة 1 تقابل mp
```

والخانة 2 تقابل EM

والخانة 3 تقابل TS

```
          حيث
PE :protection enable
```

. تمكين الحماية MP:monitor processor extension

EM processor extension

```
emulate                  TS:task switch
```

الخانة 0 خانة تمكين الحماية بينما الخانات 1و2و3 تستخدم مع المعالج المساعد.

سادساً: مجموعة تعليمات المعالج 80286 : The 80286 Instructions
-------------------------------------------------------------

  

***وفيما يلي التعليمات وشرح كل منها بجوارها:***

  

تنظيف علم تبديل المهام CLTS

تحميل مسجل جدول الواصف العام LDGT

تخزين مسجل جدول الواصف العام SGDT

تحميل مسجل جدول واصف المقاطعة LIDT

تخزين مسجل جدول واصف المقاطعة SIDT

تحميل مسجل جدول الواصف المحلي LLDT

تخزين مسجل جدول الواصف المحلي SLDT

تحميل كلمة حالة الآلة LMSW

تخزين كلمة حالة الآلة SMSW

تحميل حقوق الولوج LAR

تحميل حدود المقطع LSL

تخزين حقوق الولوج SAR

ضبط مستوى الأفضلية المطلوبة APRL

التاكد من ولوج القراءة VERR

التاكد من ولوج الكتابة VERW

|  |  |
| --- | --- |
| مشاريع شقيقة | في كومنز صور وملفات عن: إنتل 80286 |



|  |  |
| --- | --- |
| ضبط استنادي: وطنية عدلها في ويكي بيانات | 
* المكتبة الوطنية الفرنسية (BnF)
* المكتبة القومية الإسرائيلية (J9U)
* مكتبة الكونغرس (LCNAF)

 |

| * ع
* ن
* ت
معالجات إنتل |
| --- |
| 

| * ع
* ن
* ت
Discontinued |
| --- |
| BCD oriented (4-بت) | 
* 4004 (1971)
* 4040 (1974)

 |
| pre-x86 (8-بت) | 
* 8008  (1972)
* 8080 (1974)
* 8085  (1977)

 |
| Early إكس 86 (16-بت) | 
* 8086 (1978)
* 8088 (1979)
* 80186 (1982)
* 80188 (1982)
* 80286 (1982)

 |
| x87 (external FPUs) | 
8/16-bit databus
8087 (1980)
16-bit databus
80187
80287
80387SX
32-bit databus
80387DX
80487
 |
| أي إيه-32 (32-بت) | 
* 80386
	+ SX
	+ 376
	+ EX
* 80486
	+ SX
	+ DX2
	+ DX4
	+ SL
	+ RapidCAD
	+ OverDrive
* A100/A110
* سيليرون (1998)
	+ M
	+ D (2004)
* بنتيوم
	+ Original
	+ OverDrive
	+ Pro
	+ II
	+ II OverDrive
	+ III
	+ 4
	+ M
	+ Dual-Core
* Core
	+ Solo
	+ Duo

 |
| إكس86-64 (64-bit) | 
* سيليرون
	+ D
	+ Dual-Core
* بنتيوم
	+ 4
	+ D
	+ Extreme Edition
	+ Dual-Core
* Core
	+ 2
	+ i7 (some)

 |
| تانية | 
CISC
iAPX 432
RISC
i860
i960
StrongARM
XScale
 |

 |
| 

| * ع
* ن
* ت
حاليا |
| --- |
| أي إيه-32 (32-بت) | 
* EP80579
* انتل اتوم
	+ CE
	+ أتوم
* Quark

 |
| إكس86-64 (64-bit) | 
* انتل اتوم
	+ CE
	+ أتوم
* سيليرون
* بنتيوم
* Core
	+ i3
	+ i5
	+ i7
	+ m3
	+ m5
	+ m7
* إنتل زيون
	+ E7
	+ E5
	+ E3
	+ Phi

 |
| EPIC | 
* Itanium

 |

 |
| 

| * ع
* ن
* ت
قوائم |
| --- |
| 
* Atom
* Celeron
* Core
	+ 2
	+ i3
	+ i5
	+ i7
	+ M
* Itanium
* Pentium
	+ Pro
	+ II
	+ III
	+ 4
	+ D
	+ M
	+ Dual-Core
* Xeon

 |

 |
| 

| * ع
* ن
* ت
مرتبطة |
| --- |
| 
* Chipsets
* PCHs
* SCHs
* ICHs
* PIIXs
* GPUs
* Codenames
* GMA
* HD and Iris Graphics

 |

 |
| 

| * ع
* ن
* ت
قائمة بمعمارية وحدة المعالجة المركزية إنتل  |
| --- |
| P5 | 
800 nm
P5
600 nm
P54C
350 nm
P54CS
P55C
250 nm
Tillamook
 |
| P6 / Pentium M /Enhanced Pentium M | 
500 nm
P6
350 nm
P6
Klamath
250 nm
Mendocino
Dixon
تونغا
Covington
Deschutes
Katmai
Drake
Tanner
180 nm
Coppermine
Coppermine T
Timna
Cascades
130 nm
Tualatin
Banias
90 nm
Dothan
Stealey
Tolapai
Canmore
65 nm
Yonah
Sossaman
 |
| NetBurst | 
180 nm
Willamette
Foster
130 nm
Northwood
Gallatin
Prestonia
90 nm
إنتل تيجاس وجهوك
Prescott
Smithfield
Nocona
Irwindale
Cranford
Potomac
Paxville
65 nm
Cedar Mill
Presler
Dempsey
Tulsa
 |
| Core / Penryn | 
65 nm
Merom-L
Merom
Conroe-L
Allendale
Conroe
Kentsfield
Woodcrest
Clovertown
Tigerton
45 nm
Penryn
Penryn-QC
Wolfdale
Yorkfield
Wolfdale-DP
Harpertown
Dunnington
 |
| Bonnell / Saltwell | 
45 nm
Silverthorne
Diamondville
Pineview
Lincroft
Tunnel Creek
Stellarton
Sodaville
Groveland
32 nm
Cedarview
Penwell
Cloverview
Berryville
Centerton
 |
| Nehalem / Westmere | 
45 nm
Clarksfield
Lynnfield
Jasper Forest
Bloomfield
Gainestown (Nehalem-EP)
Beckton (Nehalem-EX)
32 nm
Arrandale
Clarkdale
Gulftown (Westmere-EP)
Westmere-EX
 |
| ساندي بريدج / Ivy Bridge | 
32 nm
ساندي بريدج
Sandy Bridge-E
Gladden
22 nm
Ivy Bridge
Ivy Bridge-EP
Ivy Bridge-EX
 |
| Haswell / Broadwell | 
22 nm
Haswell
14 nm
Broadwell
 |
| Silvermont / Airmont | 
22 nm
Valleyview
Tangier
Anniedale
14 nm
Cherryview
 |
| Skylake/Kaby Lake/Cannonlake | 
14 nm
Skylake
Kaby Lake
10 nm
Cannonlake
 |

 |

* أيقونة بوابةبوابة إلكترونيات
* أيقونة بوابةبوابة تقانة المعلومات
* أيقونة بوابةبوابة علم الحاسوب
* أيقونة بوابةبوابة كهرباء