WikiDer > CER-12
CER (Serb: Tsifarski Elektronski Rachunar – Raqamli elektron kompyuter) modeli 12 edi a uchinchi avlod raqamli kompyuter tomonidan ishlab chiqilgan Mixaylo Pupin instituti (Serbiya) 1971 yilda va "biznes va statistik ma'lumotlarni qayta ishlashga" mo'ljallangan (qarang. Raqam. №1 va # 4). Shu bilan birga, ishlab chiqaruvchi o'sha paytda o'zining arxitekturasi va ishlash ko'rsatkichlarini inobatga olgan holda, "ko'plab ilmiy va texnik masalalarni" hal qilishda ham muvaffaqiyatli ishlatilishi mumkinligini ta'kidlagan (ishoratlar # 2 va # 3). Kompyuter CER-12 orqali ulangan bir nechta modullardan tashkil topgan simli o'rash va ulagichlar.
Markaziy birlik
Asosiy xotira
- Turi: magnit yadro xotira
- Imkoniyatlar: har biri 8 kilovorddan iborat bo'lgan 8 ta modulgacha (1 so'z = 4 8-)bit bayt).
- Tezlik: tsikl vaqti: 1ms, kirish vaqti 0,4ms.
Arifmetik birlik o'z ichiga oladi:
- 32-bit akkumulyator registri
- sakkiz kishidan iborat ikkita alohida guruh 2-bayt indeks registrlari
- bitta bayt qo'shimchalar ikkalasini ham qo'llab-quvvatlaydi ikkilik va BCD qo'shimcha (bir xil birlik uchun ishlatiladi ayirish, ko'paytirish va bo'linish amalga oshirilishi kerak edi dasturiy ta'minot)
Boshqarish birligiBoshqarish bloki o'z ichiga oladi dastur hisoblagichi va ko'rsatma registrlar. Bu ko'rsatmalarni oladi va dastur oqimini osonlashtiradi. Bu qo'llab-quvvatlaydi bitta operandli ko'rsatmalar to'plami va arifmetik birlikning barcha 16 indeks registrlari bilan ishlaydi.
Tizimning uzilishiInterrupt CER-12 tizimi bir qator maxsus registrlardan va dasturiy ta'minot. U 32 ta uzilish kanalini qo'llab-quvvatlaydi.
Boshqaruv paneliCER-12 boshqaruv paneli operatorga dastur oqimini boshqarish va o'zgartirish va / yoki xatolarni aniqlash sxemasi tomonidan aniqlangan xatolarni bartaraf etishga imkon berdi. Unda bir qator ko'rsatkichlar va kalitlar mavjud.
Operatsion tizim va boshqa dasturiy ta'minot
CER-12 bilan quyidagi dasturiy ta'minot etkazib berildi:
- Operatsion tizim
- "Ramziy dasturlash tili" va montajchi ("avtokoder" deb nomlangan)
- Kirish / chiqish subroutines
- Bir qator test dasturlari
- COBOL va FORTRAN IV kompilyatorlar
- Lineer dasturlash va PERT rejalashtirish dasturi
- Ilovalar va dasturlarning kutubxonasi
Tashqi qurilmalar
- 5-8 ta trek, har biriga 500 ta belgi ikkinchi perforator o'quvchi PE 1001
- 5-8 ta trek, har biriga 150 ta belgi ikkinchi lenta puncher PE 1501
- CDC 9432 magnit disk drayveri sifatida ikkilamchi saqlash (6 ta diskda 4 096 000 ta belgi, 10 ta sirt hajmi 100 tsilindrga to'planib, o'n oltita 1536-bit (48 ta protsessor so'zlari) sektorlari; izdan trekka intilish: 30Xonim; aylanma kechikish: 25Xonim)
- IBM 1735 teleprinter
- ICL 667 chiziqli printer (Boshiga 725 qator daqiqa 64 belgidan iborat to'plam uchun yoki 50 belgidan iborat to'plam uchun daqiqada 880 qator)
Shuningdek qarang
Adabiyot
- Vladislav Paunovich: CER-12 kompyuterining arifmetik birligi, AUTOMATIKA, № 3, 161-165 betlar, Zagreb 1971.
- Veselin Potich, Mixael Shavikin, CER-12 kompyuterining I / U tizimi, AUTOMATIKA, № 3, 166–176 betlar, Zagreb 1971.
- V Batanovich, J.Kon (Ed): IMP Riznica znanja, 5-8 betlar, M.Pupin instituti va PKS, Belgrad 2006. (serb tilida)
- Dushan Xristovich: Serbiyada hisoblash texnologiyasining rivojlanishi (Razvoj Računarstva u Srbiji), PHLOGISTON jurnali, № 18-19, s.89-105, Muzey MNG, Belgrad 2010/2011, serb tilida.