Intel 8085: Revizyonlar arasındaki fark

[kontrol edilmemiş revizyon][kontrol edilmemiş revizyon]
İçerik silindi İçerik eklendi
Srdr (mesaj | katkılar)
Değişiklik özeti yok
Srdr (mesaj | katkılar)
Değişiklik özeti yok
1. satır:
{{Infobox Bilgisayar
[[Resim:Intel P8085AH-2.jpg|230px|thumb|right|Intel 8085 mikroişlemci]]
| name = Intel 8085
| image = Intel_P8085AH-2.jpg
| caption = Intel 8085AH mikroişlemci.
| produced-start = 1970 in ortaları
| produced-end =
| slowest = 3.07 | yavaş-birim = Mhz
| fastest = 5 | hızlı-birim = Mhz
| manuf1 = Intel
| arch = pre [[x86]]
| sock1 = 40 pin [[dual in-line package|DIP]]
| numcores = 1
}}
 
'''Intel 8085''', 1970lerin ortasında [[Intel]] firması tarafından 1970 üretilen ve [[8-Bitbit]] [[mikroişlemcidirmikroişlemci]]. 8085olarak inüretilmiştir. sonundakibinary "5"uyumluluğu rakamıvardır +5ve Voltucuz (V)bir güç kaynağı kullandığı için verilmiştirsistemdir.
 
8085 in Volt (V) ile çalışmasından dolayı verilmiştirlt (V) ile çalışmasından dolayı verilmiştir. Bu işlemci genellikle [[CP/M işletim sistemi]]nde kullanılmış, fakat daha sonra 8085 mikroişlemci olarak kullanılmaya başlanmıştır.
{{bilgisayar-taslak}}
 
çalışma süresi 0.37 [[million instructions per second]] (MIPS) den 0.64 MIPS dir.[http://library.thinkquest.org/22522/timeline3b_en.html]
[[Kategori:Mikroişlemciler]]
 
==CPU Yapısı==
8085 16-bit adres veriyolu ve 8-bit data veriyolu ile [[von Neumannyapısı]]nı izlemiştir,fakat esas olarak Harvard konseptine dayanmıştır.
8085, 8224 (clock jeneratörü) ve 8228 (sistem controller) ın özelliklerini içermiş ve sisteme çabuk entegre edilebilirdir. 8085, 8156 RAM and 8355/8755 ROM/PROM ile kurulan bir sistemdir. 8085 multiplexed(çoklanmış) data veriyolu kullanır ve 825X-5 destekleyen çipe ihtiyat duyar.
 
===Registers===
8085 kendi başına 2<sup>16</sup> (= 65,536) 8-bit memory yerine ulaşabilmektedir, adres alanı 64&nbsp;[[kilobyte|KB]]. Zamanının mikroişlemcilerinden farklı olarak adres alanları 2<sup>8</sup> (=256) I/O port a kadar ayrılabilir. Ayrıca A (Accumulator), B, C, D, E, H, and L register arayları yapılandırılmıştır. buna ek olarak 16 bit genel amaçlı register(PC), Stack Pointer (SP), ve 8 bit-flag registeri dahil edilmiştir. Bu mikroişlemcinin 3 tane maskelenebilir interrupt ı (RST 7.5, RST 6.5 and RST 5.5), ve bir tane de maskelenemiyen interrupt ı (TRAP) vardır. Buna ek olarak dışarıdan sağlanan interrupt ı (INT) vardır.
 
===Veriyolu===
* Adres veriyolu - 16 hat veriyolu ile 2<sup>16</sup> memory yerine ulaşabilmekte (64&nbsp;KB)
* Data veriyolu - 8 hat veriyolu ile bir işlemde 8-[[bit]] [[byte]] dataya ulaşabilmekte.
* Control veriyolu - Çeşitli işlemler için temel sinyalleri taşır
 
==MCS-85 ailesi==
8085 CPU Intel tarafından tam bir sistem oluşturmak için geliştirilen çip ailesinin bir parçasıdır
*8007-Ram controller
*8085-CPU
*8155-RAM+ 3 I/O Ports+Timer
*8156-RAM+ 3 I/O Ports+Timer
*8185-SRAM
*8202-Dynamic RAM Controller
*8203-Dynamic RAM Controller
*8205-1 Of 8 Binary Decoder
*8206-Error Detection & Correction Unit
*8207-DRAM Controller
*8210-TTL To MOS Shifter & High Voltage Clock Driver
*8212-8 Bit I/O Port
*8216-4 Bit Parallel Bidirectional veriyolu Driver
*8218/8219-veriyolu Controller
*8222-Dynamic RAM Refresh Controller
*8226-4 Bit Parallel Bidirectional veriyolu Driver
*8231-Arithmetic Processing Unit
*8232-Floating Point Processor
*8237-DMA Controller
*8251-Communication Controller
*[[Intel 8253|8253]]-[[Programmable Interval Timer]]
*8254-Programmable Interval Timer
*[[Intel 8255|8255]]-Programmable Peripheral Interface
*8256-Multifunction Support Controller
*8257-DMA Controller
*[[Intel 8259|8259]]-[[Programmable Interrupt Controller]]
*8271-Programmable Floppy Disk Controller
*8272-Single/Double Density Floppy Disk Controller
*8273-Programmable HDLC/SDLC Protocol Controller
*8274-Multi-Protocol Serial Controller
*8275-CRT Controller
*8276-Small System CRT Controller
*8278-Programmable KeyBoard Interface
*8279-KeyBoard/Display Controller
*8282-8-bit Non-Inverting Latch with Output Buffer
*8283-8-bit Inverting Latch with Output Buffer
*8291-GPIB Talker/Listener
*8292-GPIB Controller
*8293-GPIB Transceiver
*8294-Data Encryption/Decryption Unit+1 O/P Port
*8295-Dot Matrix Printer Controller
*8296-GPIB Transceiver
*8297-GPIB Transceiver
*8355-16,384-bit (2048 x 8) ROM with I/O
*8604-4096-bit (512 x 8) PROM
*8702-2K-bit (265 x 8 ) PROM
*8755-EPROM+2 I/O Ports
 
==Eğitimsel Kullanım==
Türkiyenin bazı üniversitelerinde Eskişehir Osmangazi Üniversitesi, Hacettepe Üniversitelerinin Elektrik-Elektronik ve bilgisayar mühendisliği bölümlerinde ders olarak gösterilmektedir
 
== Simulatörler ==
[http://gnusim8085.sourceforge.net/ GNUSim8085], [[Linux]]da çalışır.
 
{{Intel processors}}
 
[[enCategory:Intel products|8085]]
 
[[ca:Intel 8085]]
[[cs:Intel 8085]]
[[de:Intel 8085]]
[[en:Intel 8085]]
[[es:Intel 8085]]
[[fi:Intel 8085]]
[[fr:Intel 8085]]
[[id:Intel 8085]]
[[it:Intel 8085]]
[[ja:Intel 8085]]
[[nl:Intel 8085]]
[[ja:Intel 8085]]
[[pl:Intel 8085]]
[[pt:Intel 8085]]
[[ru:Intel 8085]]
[[sr:Intel 8085]]
[[fi:Intel 8085]]
[[sv:Intel 8085]]
[[tr:Intel 8085]]
[[zh:Intel 8085]]
"https://tr.wikipedia.org/wiki/Intel_8085" sayfasından alınmıştır