11 00 0000 0000 - 11 11 1111 1111 (0xC00-0xFFF) Three inputs NAND chip and scheme Scheme used four of the PROM chips and four three-input NAND gates (CS = chip select pins) Scheme to coonect 12 input pins MP address to four PROM 10 address pins == MEMR (Merory Read) 11. You are designing a multi-user interface that stores user preference data on external memory. You decided to use a PIC18F45K20 microcontroller and 24C02C EEPROM memory. Your microcontroller needs to generate a block wave that will act as a clock signal to synchronize data transfer to and from the memory. a) Choose a suitable clock frequency, based on the capabilities of the EEPROM module and the PIC. b) Assume the clock frequency of the PIC is 16 MHz and one instruction cycle lasts 4 clock periods. Further assume that one loop of your algorithm requires 4 instruction cycles. Determine the total delay time for completing a command cycle sent to
A9 A9 A9 0 A10 1 DC 2 A11 3 11. You are designing a multi-user interface that stores user preference data on external memory. You decided to use a PIC18F45K20 microcontroller and 24C02C EEPROM memory. Your microcontroller needs to generate a block wave that will act as a clock signal to synchronize data transfer to and from the memory. a) Choose a suitable clock frequency, based on the capabilities of the EEPROM module and the PIC. Suitable clock frequency is 0-400 kHz (from datasheet) b) Assume the clock frequency of the PIC is 16 MHz and one instruction cycle lasts 4 clock periods. Further assume that one loop of your algorithm requires 4 instruction cycles
TIMSK0. Taimerid saab seada ja reset salvestades neisse, sel juhul TCNT0 = 0 . Lõpuks sei () funktsio võimaldab katkestada töötlemine. Üks viis seda teha on lesson10.c . Minu versioon ei vilgu kas emaplaadil LED PORTB.5 või kogum LED PORTB.1 - PORTB.3. Lesson 11: Püsiv Storage EEPROM annab arendajatele võime püsivalt andmeid salvestada kiip sees töötava programmi. See ei n lisaseadmeid, mis ei sea programmi koodi ohus nagu kirjutamine flash. Loomulikult EEPROM on palju aeglasem kui RAM ligipääsu. Sa peaksid olema valmis tegelema voolukatkestusi kirjutamise ajal EEPR EEPROM kasutamine on lihtne. Kuna EEPROM on aeglasem mälu, pead kõigepealt kontrollida, et EEPROM on valmis vastu võtma operatsioone. Seal on funktsioon - eeprom_is_ready () - seda teha, ja s on tuum eeprom_busy_wait () funktsiooni. Kui EEPROM on valmis, siis saab kirjutada eeprom_write_ sõna, DWORD, block} ja loe tagasi eeprom_read_ {bait, sõna, DWORD, block}. Vaata lesson11
Programmide ja andmete pikemaajaliseks säilitamiseks kasutatakse arvuti välismälu. Välis- ehk püsimälu asub erinevatel andmekandjatel. Välismälu hoiab in fot (tarkvara ja andmed) ka sel ajal, kui arvuti on välja lülitatud. Mälu tüübid Laias laastus saab kogu mälu liigitada kaheks suureks alajaotuseks: püsimälu ja muutmälu. Püsimälu ROM ROM alam liigid: 1. ROM 2. PROM 3. EPROM 4. EEPROM 5. Flash-mälu jt. ROM kujutab endast tihedat võrgustikku tulpadest ja ridadest (analoogiliselt hiljem vaadeldava RAMiga), mis moodustavad mälurakkude maatriksi. PROM- programmeeritakse 20 voldiste pinge impulssidega, ehitus: diood maatriks, kus vastavaid põletatakse läbi, 1->0, võimalik programmeerida 1 korra. EPROM kiipe saab ümber kirjutada ja uut infot salvestada juba mitmekordselt. Mitmekordselt programmeeritav, voolu impulssidega. Välimuselt aknaga kivikesed.
Üheks võrdlusnivooks on olenevalt kontrollerist võimalik võtta ka kontrolleri-siseselt fikseeritud pinge. Komparaatori saab panna katkestust tekitama kas võrdluse tulemusena saadud tõeväärtuse suvalise muutumise, tõeseks muutumise või vääraks muutumise peale. Kui kasutada AVR-i millel on analoog-digitaal muundur saab tõenäoliselt kasutada ka võimalust ühe võrdluspinge valimist mõnest muunduri sisendist. CPU Arhitektuur Välkmälu, EEPROM ja SRAM on integreeritud ühele kiibile, mis kõrvaldab üldjuhul vajaduse välise mälu jaoks. Mõnedel kiipidel on paralleelühenduse võimalus, mille läbi on võimalik külge ühendada lisamälu. Peaaegu kõigil (välja arvatud kõige väiksematel TinyAVR seeria mikrokontrolleritel) on jadaühenduse võimalus, mille abil saab ühendada suurema EEPROMi või välkmälu. Programmimälu Programmi käsustik paikneb muutumatus välkmälus. Kuigi tegemist on 8-bitiste
5) 3A9 + 24D 9+D=6 A+4=F 3+2=5 Answer is 5F6 6) Y = X shl 3 7) evaluate true: A and B (not A)and(not B) 8) Y = true for i from 1 to 20 for j from 1 to 8, excluding 3 bitindex = j + (i-1)*8 if S1[bitindex] S2[bitindex] Y = false Exit loop end end end 9) a) V and C b) N 10) 11) a) 0-400 kHz b) The delay needs to last for half the clock period, because it is in the middle of high and low edges. Using a 100kHz EEPROM clock. The loop last 1 microsecond. 12) MAX232:T1IN <=> PIC:Tx MAX232:R1OUT <=> PIC:Rx MAX232:R1IN <=> RS232:TxD MAX232:T1OUT <=> RS232:RxD
See on väga kasulik sildilugemismasinatel, kus on tarvis kiiret skänneerimist. Lisaks tuleb kasuks suurem mälu 32 k programmi mälu ning andmeregister 32k. Kuna tal on eraldi mälu kommentaaride jaoks võib kommentaarid programmi sisse kirjutada ning kaasata kontrollerisse, see lihtsustab oluliselt arendustöid. Samuti ei pea enam olema arvutiga ühendamiseks USB-RS232 adapterit, vaid FP0R ühendub otse USB-ga. Andmetest: Sisendvool 24V DC Kuni 32 I/O punkti Programmimälu EEPROM FP-e Tegu siis nii-öelda kõik-ühes PLC'ga. See tähendab, et sellesse on integreeritud taimer,temperatuuri kontroller, ajalüliti, tunnimeeter, loendur ja programmeeritav kontroller. Esipaneelil on 5 numbriga ja kolme eri värviga LED paneel. Lihtsamaks teeb kasutamise ka see, et kontrolleri puhul on tegu paigaldatava paneeliga. Programmi mahutab see kokku 2720 sammu Käivituskiirus on 0,9 mikrosekundit / samm Inim-masin liidesed GT-01 LED puutepaneel
SDRAM Sünkroonne dünaamiline muutmälu ehk SDRAM (inglise Synchronous Dynamic Random Access Memory) on dünaamiline muutmälu (DRAM), mida sünkroniseeritakse süsteemisiiniga. Klassikalisel DRAM-il on asünkroonne liides, mis vastab nii kiiresti kui võimalik igasugustele muutustele juhtsisendites. Erinevalt DRAM-is on SDRAM-il aga sünkroonne liides, mis tähendab seda, et ta ootab taktsignaali ära enne, kui vastab juhtsisenditele. Takti kasutatakse selleks, et juhtida sisemist lõplikku olekumasinat (Finite State Machine ehk FSP), mis omakorda võtab vastu sissetulevaid käske (käsukonveierid). See annab kiibile võimaluse teha palju keerulisemaid operatsioonijuppe, mis soodustab kiiremat tööd. RDRAM RDRAM (Rambus DRAM) – Valmistatud Rambus Inc. Poolt 1990-ndatel DIMM SDRAM'i asenduseks. Seda tüüpi RAM'i võib leida ka kolmes mängukonsoolis: Nintendo 64, Playstation 2 ja Playstation 3 (XDR DRAM). RAM Muutmälu ehk RAM (lühend ingliskeelsetest ...
RAM RAM on muutmälu ehk suvapöördusmälu. RAM on tulnud inglise sõnadest random access memory. Muutmälu ehk operatiivmälu ehk primaarmälu ehk põhimälu ehk suvapöördusmälu on arvuti keskne mäluseade, kuhu saab andmeid kirjutada ja kust neid saab lugeda. Põhimälu nimetatakse muutmäluks, sest erinevalt püsimälust toimub muutmälus pidev andmete vahetamine ja uuendamine. Suvapöördus tähendab seda, et igal mälupesal on oma aadress ja nii lugemiseks kui kirjutamiseks saab pöörduda suvalise aadressi poole. Operatiivmälu on reeglina ajutise iseloomuga, ta pole säilmälu, see tähendab, et kui seadmel vool välja lülitada, siis mälus olevad andmed hävivad. Põhimälu suurusest oleneb, kui palju programme korraga töötada saab. Kuna põhimälu kipub sageli väheks jääma, kasutatakse saalimise võtet: kui kõik andmed ei mahu põhimällu, siis hoitakse seal vaid hetkel vaja minevaid andmeid ja toimub tihe andmevahetu...
Expansion Memory Unit The CPM1-EMU01-V1 Expansion Memory Unit is a program loader for small- size or micro PLCs. Using the CPM1-EMU01-V1, simple on-site transfer of user programs and data memory is possible with PLCs. Uploading Download- ing EEPROM SYSMAC 4 CPM1A Features and Functions Section 1-1 1-1-2 I/O Terminal and IR Bit Allocation The following table shows which IR bits are allocated to the I/O terminals on the CPM1A’s CPU Units and Expansion I/O Unit. CPU Units No
faults? I met the following faults: F004 - UnderVoltage This fault can be avoided by providing a stable source of power to the drive. The manual recommends monitoring the incoming AC line for low voltage or power interruption. Afterwards the error message can be removed by setting parameter A100 Fault Clear to 1 F048 Params Defaulted This fault is ,,intentional" as it is caused by reseting the drive in the end of the lab and commanding it to write the default values to EEPROM. This fault can be cleared by clearing it from the program by setting parameter A100 Fault Clear to 1 or cycling the power to the drive. Afterwards the drive can be reprogrammed to the required parameters.
Suvapöördusmälud jagunevad pooljuht ja magnetmäludeks. Pooljuhtmälud säilitavateks ja mittesäilitavateks (toite kadumisel data kaob): Säilitavad: ROM kiire, programmeeritakse mikroskeemide tootja juures valmistamise käigus, kasutaja muuta ei saa, lugemiseks PROM ühe korra programmeeritav dioodide läbipõletamine EPROM korduvalt programeeritav, ujupaisuga transistor, kustutamine UV-valgusega EEPROM ujupaisu laeng määratakse elektriliselt, kustutatakse info elektriväljaga Mittesäilitavad: SRAM kiire, kasutatakse registrites, realiseeritakse transistoridega kristalli pinnal DRAM aeglasem, põhimäludes, realiseeritakse kondensaatoritega, mis asuvad mitmekihiliselt kristalli pinnal Suvapöördus magnetmälu on säilitav mälu. XVII. Pooljuhtmälud /192-201/
omades ühte suurt ketast. Lisaks näib selline komplekt kettaid opetatsioonisüsteemile ühe suure kettana. RAID lahtiseletatult Redudant Arrays of Inexpensiv Disks, tähendab vabas tõlkes "hulk liigseid odavaid kõvakettaid". Tänapäeval, mil kõvakettad on muutnud odavamateks on rohkem levinud tõlgendus `Redudant Arrays of Independent Disks' ehk sõltumatute kõvaketaste massiiv. Püsimälud (info salvestamine): ROM, PROM, EPROM, EEPROM ja Flash. ROM on mõeldud paljukordseks informatsiooni lugemiseks; info on püsimällu salvestatud eelneva spetsiaalse tehnoloogilise protsessi käigus. PROM on programmeeritav püsimälu. Tema püsimälu sisu saab programmeerida kas tehases tema integraallülituste valmistamise käigus vastavate tehnoloogiliste maskidega, või mikroprotsessorisüsteemide koostaja poolt spetsiaalseid programmaatoreid kasutades. EPROM on ümberprogrammeeritav püsimälu. Neid elemente programmeeritakse samuti
Võrgukaardid Juhendaja: Raul Metsaäär Koostaja: Siim Türnpuu NIC (Network Interface Card) Võrgukaart ehk võrguadapter (Network Interface Card -NIC) moodustab liidese arvuti ja võrgukaabli vahel. Selline adapter paigutatakse iga võrguarvuti ja serveri laienduspesasse. Võrgukaardi ülesanneteks on: arvutist saabuvate andmete ettevalmistamine edastamiseks võrgukaablisse, andmeteisaldus nende saatmiseks teise arvutisse, andmevoo juhtimine arvuti ja kaabelsüsteemi vahel, andmete vastuvõtt kaablist ja teisendamine vastuvõtva arvuti jaoks arusaadavale kujule. Võrgukaardi püsimälu sisaldab programme, mis realiseerivad OSI-raammudeli lülikihi protokolle. Võrgukaarte on põhiliselt nelja liiki: 8-bitised, 16- bitised, 32-bitised ja 64 - bitised. Mida suurem on bittide arv, mida arvuti saab saata võrgukaardile, seda kiiremini saab NIC saata andmeid võrgukaablile. Kuna arvutipoolel andmeteisalduseks ka...
Trigerid Trigerid (RS,JK,MS,D,T) - - . . : "0" "1" . . . . - ., S R. RS RS- 1 R - 0, S - 1. . S R Qt-1 0 0 Qt 0 1 0 1 0 1 1 1 _ RS- . 0. . RS- , S R, . 1 . 1. - -. - . 1 , . R Qt+1 0 Qt 1 Qt - C T Qt+1 0 x Qt 1 0 Qt 1 1 Qt - D- ( ) - , . C D Qt+1 0 x Qt 1 0 0 1 1 1 JK- , RS-, 1,2,3,4. RS- J K. RS- . , RS- . RS-. JK- D, T RS-. Konveier protsessoris ja mälus PROTSESSOR: : 1. (. Instruction Fetch); 2. (. Instruction Decode) (. Register fetch); 3. (. Execute); 4. (. Memory access); 5. (...
Mis on mikrokontroller? Mikrokontroller on ühte mikrokiipi mahutatud miniarvuti, mille abil saab sooritada loogikatehteid, arvutusi, juhtida seadmeid, töödelda andmeid. Mikrokontroller koosneb järgnevatest osadest: Protsessor - ALU (Aritmetic Logic Unit) - aritmeetika loogikaplokk - Käsudekooder - Aadressimälu Mälu - Programmimälu - Andmemälu (RAM) - EEPROM mälu Sisend/väljundplokk Lisaseadmed Mis on register? Milleks kasutatakse Microchip PIC mikrokontrollerite registreid PORTx ja TRISx ? Register on andmebaas .Mikrokontrolleri sisendeid ja väljundeid saab seadistada TRIS ja PORT registritega.TRIS registri iga bitt on seotud vastava järjekorra numbriga viiguga. Samamoodi on võimalik viikusid ka sisenditeks defineerida, kirjutades TRIS registrisse vastavate bittide väärtuseks 1
CD -RW EPROM Kõvaketas Hard disk DVD EEPROM Magnet- Magnet- ketas optiline FlashEPROM Lint Holo-
DRAM Floppy disk CD -RW EPROM Kõvaketas Hard disk DVD EEPROM Magnet- ketas Magnet- FlashEPROM optiline Lint Holo- Tape graafiline
Levinumad koodrid on seadmed, mis viivad arvu kümnendsüsteemist kahendsüsteemi. Ühele kümnest koodri sisendist antakse signaal ja väljundis saadakse sisendi numbrile vastava arvu kahendkood. 24.Koodimuundur. Muundab ühte tüüpi kood teist tüüpi koodiks. Näiteks muundab kahendkoodi kümnendkoodiks. 25.ROM. Read Only Memory püsimälu, ainult lugemiseks. Realiseeritav aadressi dekoodrit ja dioodidest moodustatud maatriksit kasutades. Iga diood on esitab 1 bitti. 26.PROM, EPROM, EEPROM. PROM ühekordselt programmeeritav püsimälu. EPROM ümber programmeeritav püsimälu (kustutatakse ultraviolettkiirega). Minuteid peale kustutust toimub taas sissekirjutamine, sõlmedes on MOP. EEPROM ümber programmeeritav püsimälu (kustutus toimub elektriliselt millisekundiga). Sõlmedes on MOP, kirjutamine ja kustutamine käib püsielektronidega MOP kaudu. 27.PLM. Programmeeritav Loogikamaatriks. Idee on realiseerida triviaalselt kombinatsioon-loogika lülitus tabeliga esitatud
Tunduvalt odavam, kui FPGA osta, kui toota ASIC-eid suures koguses. FPGA-d saab programmeerida uuesti, see on arendustööriist, et ASICuid lõpuks tootma hakkata. 8. Mis on CPLD ja mis on tema erinevus FPGAst? Complex programmable logic device – PAL-i ja FPGA omadustega kivi. FPGAs rohkem loogikaplokke. CPLD-s on inv,and,or aga FPGAs on LUT-id. 9. Mis on JTAG? Joint Test Action Group – jadaliides programmeerimiseks 10. Mida tähendavad lühendid PROM, EPROM ja EEPROM? Kõik on mälu tüübid . PROM – programmeeritav püsimälu, kasutaja poolt muudetav põletades teatud rajad läbi kivisiseselt ja see on ühekordne protsess. EPROM – mälu, mille progremiseks kasutatakse teatud programmaatorit, mis progeb mälu pingeimpulssidega, mille amplituud on suurem, kui lugemiseks mõeldud pingeimpulsside amplituud. EEPROM – elektriliselt kustutatav mälu, mille andmed säilivad ka pärast toite eemaldamist. Progretakse ja kustutakse mälu sisu kõrgema pinge
27. Mikroarvuti ja siinid (AB, DB, CB). 28. Alamprogrammide poole pöördumine ja pinumälu. 29. Käsuformaadid : 0, 1, 2, 3 ja 1,5 aadressiga arvutid. 30. Arvuti mälu klassifikatsioon. Doris - 30-32 31. Siinide juhtimine - katkestusteta süsteem, katkestustega süsteem ja prioriteedid. 32. Pinumälu (Stack) - realiseerimine ja kasutamine TAUSTAVÄRVIGA KÜSIMUSED ON VASTAMATA!!! Hannes 34 - 36 33. Püsimälud : ROM, PROM, EPROM, EEPROM ja Flash. 34. Siirete ennustamine (Branch prediction): vajadus, meetodid. 35. Spetsialse riistvara realiseerimine. VASTUSED 1. Protsessori struktuur : käsuloendur, käsuregister, käsu dekooder, juhtautomaat ja operatsioonautomaat. Protsessor · Protsessori üldstruktuur Protsessori ja mälu osa andmetöötluses: Arvutis säilitatakse programme (käskude jada) ja andmeid mälus kahendkujul (0-de ja 1-de jada).
või vastavaid lisaseadmeid ja –protseduure rakendades kasutaja enda poolt. Ühekordselt programmeeritavaid püsimälusid, milles salvestamine toimub mälumaatriks teatavaid ridu ja veerge ühendavate sulavliideste läbisulatamise teel, nimetatakse PROM-ideks (Programmable Read Only Memory). Kahe mainitud põhitüübi vahele jääb veel terve rida mitmekordselt ümberprogrammeeritavaid püsimäluseadmeid, millest tähtsamad on EPROM (Erasable PROM), EEPROM e. E2PROM (Electrically Erasable PROM) ja välkkustutusega mäluseade ehk välkmälu (flash memory). Esimeses neist toimub eelnev kustutus ultraviolettkiirguse abil, teistes elektriliselt koos sellele järgneva või ka üheaegse salvestusega. Muutmälu tüüpilist struktuurskeemi esitab järgmine joonis. Valikusignaaliga (Chip Select CS) aktiveeritakse (valitakse välja) lülitus. Lugemise korral (sisend R/W kõrge) ilmub väljavalitud mälupesa lugemissignaal väljundile DO
ühenduste tekitamisekd pöörd-kaitsmeid ("anti-fuse"). Ühekordselt programmeeritav FPGA ei vaja softi ümberlaadimist peale igat sisselülitamist, Sarnaneb PLD-ga. Toomas Ruuben. TTÜ Raadio ja sidetehnika 43 instituut. FPGA-de programmeerimise tehnoloogiad Programmeerimiseks kasutatakse "switch"-e, täpsem vaste oleks "programming element" (Static RAM cells, anti-fuses, EPROM transistors, EEPROM transistors). Peab vastama järgmistele omadustele Võtma chip-il nii vähe ruumi kui võimalik Peab omama väikest takistust asendis "ON" ja väga suurt takistust asendis "OFF" Peab omama väikest parasiitmahtuvust ümbritsevate juhtmete suhtes. Peab olema võimalik pigutada võimalikult palju elemente ühele mikroskeemile (Chip-ile) Elemendid peaksid olema ümberprogrammeeritavad Toomas Ruuben. TTÜ Raadio ja sidetehnika 44
ja töökindlaim variant. Sisaldab aadressi dekoodrit. Programmeeritav püsimälu (PROM) – kasutaja saab sellisesse mällu kirjutada ühe korra, kuna kirjutamisel sulavad dioodide juurest ühendused ära. Taastada neid pole võimalik. Mälu ise on paindlikum kui ROM, kuid pärast ühenduste sulamist väheneb pakkimise tihedus. Ümberkirjutatavad püsimälud (EPROM, EEPROM, Flash EPROM) – dünaamiline mälu, kus laengu hajumine võtab aastaid aega. Erinevad mälud erinevad üksteisest põhiliselt kustutusviisi poolest. Info salvestatakse ujuvpaisule laengu kandmisega. EPROM-ist toimub kustutamine UV-valgusega. UV-valgusega tulev lisaenergia hajutab ujuvpaisult laengud. Kustutada saab terve mikroskeemi sisu korraga.
suhteliselt palju transistori 4-6 biti kohta. Ei sobi suurte mälumahtude realiseerimiseks. 2. Dünaamiline DRAM PC põhimälu. 1 biti kohta 1 transistor. Info salvestatakse laenguna väljatransistoris. Pidev mälu värskendamine. Aeglasem ja odavam. Säilivad: 1. ROM Kasutaja ei saa teha muudatusi, paljukordne info lugemine. 2. PROM Saab üle kirjutada 1 korra. 3. EPROM Ümberprogrammeeritav. Infot saab elektriliselt v UV-kiirgusega kustutada. 4. EEPROM Saab kustutada impulsside abil 5. FlashEEPROM Blokk-kustutatav ja uuestikirjutatav. Kasutatakse nt digikaamerates. Suvapöördusmälud RAM Suvalise sõna poole pöördumine võtab olenemata selle asukohast sama kaua aega. Jaotatakse kaheks: pooljuhtmäluks ja magnetmäluks. Pooljuhtmälu: valmistatud pooljuhtidest, põhineb mikroskeemide tehnoloogial. (m.säiliv ja säiliv: SRAM DRAM EPROM jne). Magnetmälu: ei oma enam tänapäeval tähtsust (ferriit mälu).
võimalik. EPROM (Erasable PROM) Põhimõtteliselt edasiarendatud PROM. Seda mälukiipi on võimalik juba korduvalt programmeerida, selleks "kustutatakse" kiibi sisu UV kiirguse abil. Mälukiibi korpuse peal on spetsiaalne "aken" läbi mille on võimalik UV kiirgust otse inegraallülituse peale lasta. EEPROM (Electrically Erasable PROM) Edasiarendatud EPROM, kiibi sees olevaid lülitusi on võimalik elektriliselt kustutada. Enamik kaasaeja püsimälu on teostatud just EEPROM kiipide abil. Näiteks kõik mälukiibid, mida tuntakse flash mälu nime all on ehituslikult EEPROM kiibid. Omamoodi vastuolu on selles, et pea kõik multimeediumi seadmetes kasutusel olevad mälumeediumid on tegelikult inglisekeelese maailma jaoks ainult lugemiseks mõeldud mälu. Tegelikkuses on võimalik seal olevat infot tuhandeid kordi ülekirjutada. Muutmälu Muutmälu mõiste oleks inglisekeelest tõlgituna juhupöördusmälu. See tähistab mälutüüpi, kus suvalisele
on:aritmeetika-loogikaplokk (ALU), mis teostab aritmeetilisi ja loogikatehteid, ning juhtplokk, mis võtab mälust käske ja täidab neid ise või vajaduse korral põõrdub täitmiseks ALU poole. Mälu. Termini ,,mälu" all mõeldakse arvuti sisemälu, mis füüsiliselt koosnebmälukiipidest (ketasmälu nimetataksevälismäluks). Mälukiip kiip, mis säilitab programme ja andmeid kas ajutiselt (RAM), alaliselt (ROM, PROM) või kuni neid muudetakse (EPROM, EEPROM, välkmälu). Välismälu protsessorile ainult sisend-väljundkanali kaudu kättesaadav põhimälust aeglasem ja suurem mälu, näiteks kõvaketas. Lisaks sise- ja välismälule on kasutusel veel virtuaalmälu, mis kujutab endast sisemälu laiendust kõvakettale. Personaalarvutites kasutatakse virtuaalmälu siis, kui sisemälu mahust ei piisa programmide täitmiseks. RAM (Random Access Memory) muutmälu, suvapöördusmälu. Arvuti keskne mäluseade, kuhu saab andmeid
Trigerid Triger on mäluelement mis säilitab 1bit informatsiooni. Qt = S + -R * Qt-1Trigeril on 2 stabiilset olekut 1 ja 0. Olekuks nimetatakse trigeri väljundi väärtust antud ajakhetkel. Sõltuvalt sisendsignaalist muudab triger oleku vastupidiseks või säilitab endise oleku. Sünkroniseerimine kui trigeriga on ühendatud lubav sisend, mille kõrgel väärtusel loetakse sisse uued sisendid, toimuvad üleminekud, madalal olekul aga on triger passiivne, säilitades oma endise oleku. Vastasel juhul võiksid erinevate elementide ja kombinatsioonide erinevad viited väjundit mõjutada. Esifront vs tagafront. Ühe- vs kahetaktiline triger (MS-triger) master ja slave pool ... kahetaktilisse on kokku ühendatud 2 trigerit, et sünkroniseerimisel nulli haaramist elimineerida... slave lülitub esimesel taktil, master järgneval SR Set-Reset Triger ... seadesisendiga triger T-triger Toggle triger .. sisendisse impulsi andmisel muudab oleku vastupidise...
ee) Kõige lihtsamat tüüpi ROM on sama vana kui pooljuhttehnoloogia ise. Püsimälu liik, mida inglise keeles nimetatakse Mask ROM-iks, koosneb aadressisisendist ja andmete väljundist. Andmed on füüsiliselt kodeeritud ning seetõttu saab seda programmeerida vaid valmistamise ajal. PROM, mis leiutati 1956. aastal, lubab kasutajal programmeerida selle sisu vaid ühe korra. 1971. aastal leiutati EPROM, mida sai ultraviolettvalguse käes korduvalt programmeerida.1983. aastal leiutati EEPROM, mida kasutatakse kiipide puhul ning seda saab korduvalt kustutada ning uuesti programmeerida. (Wikipedia) 4 1.2 Sekundaarsalvestised ehk välismälu Sekundaarsalvestid on kõvakettad, magnetlintsalvestid ja teised välisseadmed. (Vikipedia) Sekundaarsalvestised ei ole keskseadmega nii otseselt seotud kui primaarsalvestised. Sekundaarsalvestitel olevad andmed ei kao arvuti välja lülitamisel. Samuti on see üldjuhul
Pesi on 2 = 8 186 PROM Programmeeritav ainult üks kord Valmistamisel pandi kõikidesse sõlmedesse dioodid või transistorid. kirjutati sisse kõikjale (näiteks) 1-d. Nullid tuleb sisse programmeerida liigsed dioodid või transistorid kõrvaldada. Kõrvaldamine tähendab dioodi ühenduse läbipõletamist. Vooluimpulsiga mittevajalikud dioodid lülitatakse välja aurustatakse juhtmelõik. Seda tehakse programmaatori abil. EPROM, EEPROM. Paljukordselt ümberprogrammeeritavad ROM`id. SiN-ga isolatsioonikihti saab sisse ajada paiksed elektrilaengud, mis püsivad seal muutumatuna sadu aastaid. Selleks laengute sisseajamiseks on vaja pinget umbes 20V. Laengust sõltub, kas transistor juhib või ei. EPROM kustutamine laengute mosaiigi viimine niisuguseks, et kõigis pesades on vaid 1-d (mälu kustutatud). Toimub UV- kiirtega. EEPROM kustutamine (kõikidesse pesadesse 1-de kirjutamine) toimub ka elektriga.
1.Loogikaelemendid: AND - loendavad tagurpidi, sõltuvalt on täiendkoodi liitmine. Dünaamiline muutmälu- on NING, OR - VÕI, NAND - info ülekandmise viisist jaot. nad otsekood(0100) > staatilise mäluga võrreldes NING-EI, NOR - VÕI-EI, NOT - jada- ja rööpülekandega pöördkood(1011) > lihtsama ehitusega (ühe biti inversioon, XOR - välistav või. loendureiks. Kahendloendur - täiendkood(1100) (eelmisele 1 salvestamiseks läheb vaja umbes Täielik süsteem on selline, mille kahepositsiooniliste trigeritega. liita). Kiire ülekanne - kaks korda vähem elemente), superpositsiooni abil saab Lihtsaim loendustriger jadarööpülekanne. pesikud suurema toim...
Skeemitehnika I kordamisküsimused 1. Numbrite esitamine ja teisendamine kahend-, kümnend- ja kuueteistkümnendsüsteemis. Kümnendsüsteemist 16. süsteemi käib sama moodi nagu 10.süsteemist binaari, ainult et jagad kahe asemel 16ga ja jäägis (milleks tulevad arvud 0-15) asendad 10-15 ->A-F. NT 1000 (10.süsteemis) = 3E8 (16.süsteemis). 2. Loogikafunktsioonid ja neid realiseerivad loogikaelemendid (funktsioonide nimetused, olekutabelid, skeemi tingmärgid). AND (ja) A B Q 0 0 0 0 1 0 1 0 0 1 1 1 OR (või) A B Q 0 0 0 0 1 1 1 0 1 1 1 1 NOT(ei) xor 00-0 10-1 01-1 11-0 A Q 0 1 NOR(või-ei) 1 0 A B Q 0 0 1 0 1 0 1 0...
Viimane jaguneb magnet- ja optiliseks mäluks. Magnetmälu jaguneb säilivaks mullmäluks, floppy-ks, kõvakettaks, magnetkettaks ja lindiks. Optilised mälud on CD-ROM, CD- R, CD-RW, DVD, magnetoptiline ja holograafiline. Suvapöördusmälu e. RAM jaguneb pooljuhtmäluks ja magnetmäluks, mis jaguneb ferriitmäluks. Pooljuhtmälu jaguneb mittesäilivaks ja säilivaks mäluks. Mittesäilivad mälud on staatiline RAM ja dünaamiline RAM, säilivad mälud on ROM, PROM, EPROM, EEPROM ja FlashEPROM. · Staatiline pooljuht suvapöördusmälu (Static RAM) Staatilised muutmälud on kiired mälud, mis toitepinge olemasolul säilitavad salvestatud informatsiooni kuitahes kaua. Samas sisaldavad need mäluskeemid arvukalt komponente, võtavad palju ruumi ja on suhteliselt kallid. Seepärast kasutatakse suuremate mälumahtude korral üldiselt dünaamilisi muutmälusid. Mälu nimetatakse staatiliseks, sest salvestatud informatsioon säilib seal ka pärast
ultraviolettkiirguse abil erilises kustutusseadmes ja uue salvestuse teostamiseks vajatakse erilist programmaatorit. Kui ujupaisus on elektronid, siis kanalist elektronid läbi liikuda ei saa. Seega see on vist mäluefekt. EEPROM: Korduvalt ümberprogrammeeritav püsimälu, mida saab eelnevalt kustutada elektriliselt. Kustutus võib toimuda ka üheaegselt programmeerimisega, kuid igal juhul on see üsna aegaviitev protsess. Puuduseks on suhteliselt kõrge hind. Puuduseks on see, et EEPROM nõuab programmeerimiseks kahte pinget ( tööpinge ca 5 V ning sellest kõrgem programmeerimispinge ca 12 V ). Kahe ujupaisuga on võimalik saavutada 4 erinevat seisundit. Paisud tyhjad, yks täis teine tyhi ja vastupidi ja mõlemad tühjad. Mällu kirjutamine ja mälust kustutamine käib paisu pinge reguleerimisel ja mälust lugemine käib suudme(Drain vist) kaudu. SRAM: Muutmälu staatilistel mäluelementidel, mis ei vaja perioodilist värskendamist ( näiteks trigerid MOP-transistoridel ).
2. MIKROSKEEMIDE VALMISTAMISE TEHNOLOOGIAD. * DTL (Drod Transistor Logic) - 3 osa: 1). kombinaator, mis realiseerib loogikafunktsiooni. 2). Taastaja, mis taastab õiged nivood. 3) puhver väljundi hargnemisteguri tõstmiseks. 1) on dioodidest, 2) ja 3) on transistorid. Dioodidel on takistus,seetõttu tekib väljundisse igal juhul mingi pinge (U=IR), seetõttu teda ei tarvitata. Liiga vana versioon lihtsalt. * TTL (Transistor Transistor Logic)- sama, mis DTL, aga 1). osa on samuti transistoritega. (Bipolaarne tehnoloogia). Suur edusamm- dioodide asemel transistorid. Tarbib vähem voolu ja kiirem. * STTL (Schollky TTL e. Low TTL)- kasutatakse Soti dioodi. Pannakse transistori ette diood, et transistor ei küllastuks, kuna küllastunud transistori sulgemine võtab kauem aega. Järelikult on TTL- st kiirem. * ECL- (Emitter Coupled Logic)- bipolaartransistoridel põhinev, kiiretoimeline. Väga kiire. * MOS (Metal Oxyde Silicon)- unipolaarne tehnoloogia ...
, ei ole enam kasutusel Spek. siini taktsagedus 10 MHz, siini laius 32biti, teoreetiline max. Edastuskiirus 40MB/s(240 Mb/s) VLB Vesa local bus, 1992, 16 bitise ISA siini laiendus, ISA kaardid töötavad ka seal, 32/64 bitised, 58 pinni Kasutatakse: videokaartide lisamiseks + toetavad ISA siini kaarte - Madal kiirus, suured, ei toeta plug and Play'd Siini taktkiirus 33 MHz, siini laius -32 või 64 biti, max edastus kiirus 133 MB/s 33. Mälud: EEPROM, EPROM, ROM, PROM ROM read only memory, välis ehk püsimälu asub erinevatel andmekandjatel, iga andmekandja jaoks on oma seade selle lugemiseks kettaseade, kettaseadmed asuvad enamasti arvuti põhiplokis ja on emaplaadiga kaablite kaudu ühendatud, hoiab infot ka sel ajal kui arvuti on välja lülitatud, Lisaks saab enamiku andmekandjate abil infot ühest arvutist teise viia. Info jäädvustamist arvuti välismällu nimetatakse salvestamiseks (save)
salvestamine on destruktiivne protsess o Ümberkirjutatavad püsimälud – kõik need mälud põhinevad ujuva paisuga väljatrasistoritel, erinedes kustutusviisi ja ka vähesel määral sisemise ehituse poolest. EPROM – kustutamine toimub ultravioletvalgusega läbi mikroskeemi korpuses oleva läbipaistva kvartsakna EEPROM – infot kustutatakse elektiväljaga, kustutakse tavaliselt sõnade kaupa FlashEPROM – infot kustutatakse sektorite kaupa elektiväljaga. Üks levinuimaid püsimälusid, mida kasut väga laialdasel kantava infokandjana (mälupulk), digikaamerates, MP3 mängijates jne 17 11. Suvapöördusmälud (191-201) Vt Pooljuhtmälud ja Magnetmäluseadmed
..): 100s, 10TB serial access memory 20. Mälu klassifikatsioon: suvapöördusmälu jadapöördusmälu pooljuhtmälu magnetmälu magnetmälu optiline mälu mittesäiliv säiliv säiliv säiliv säiliv Static RAM ROM ferriit mullmälu CD-ROM Dynamic RAM PROM floppy disk CD-R EPROM hard disk CD-RW EEPROM magnet disk DVD FlashEEPROM Lint M/O Holograafiline 21. Staatiline pooljuht-suvapöördusmälu: Koosneb trigeritest vm positiivse tagasisidega elementidest. Andmed hävivad toite kadumisel. Kasutatakse protsessoris töötsüklite ajal vajaminevate andmete säilitamiseks. Chip, millel aadressisisend, data väljund ning ChipSelect, OutputEnabled ning Read/Write väljundid. 22
..): 100s, 10TB serial access memory 20. Mälu klassifikatsioon: suvapöördusmälu jadapöördusmälu pooljuhtmälu magnetmälu magnetmälu optiline mälu mittesäiliv säiliv säiliv säiliv säiliv Static RAM ROM ferriit mullmälu CD-ROM Dynamic RAM PROM floppy disk CD-R EPROM hard disk CD-RW EEPROM magnet disk DVD FlashEEPROM Lint M/O Holograafiline 21. Staatiline pooljuht-suvapöördusmälu: Koosneb trigeritest vm positiivse tagasisidega elementidest. Andmed hävivad toite kadumisel. Kasutatakse protsessoris töötsüklite ajal vajaminevate andmete säilitamiseks. Chip, millel aadressisisend, data väljund ning ChipSelect, OutputEnabled ning Read/Write väljundid. 22
Miinused: tülikas muudatuste tegemine, pikk juurutamise aeg, väikese projekti korral kõrged kulud. Programmeeritav loogika riistvara tooriku konfigureerimine vastavalt rakendusele. Konfigureerimiseks kolm tehnoloogiat: o Staatiline suvapöördusmälu (SRAM) toorikul moodustatakse SRAM trigeritest fuse ühendusi. o Anti-Fuse ja Fuse tehnoloogiad võimalik luua programme maatriksi sõlmedesse fuse ühendusi põletades. o EPROM, EEPROM ja Flash tehnoloogiad nendesse püsimälutüüpidesse võimalik programme realiseerida või ka eemaldada. 1. DEKOODER Loogikaskeem, mis muundab etteantud sisendkoodi sellele vastavaks väljundkoodiks. Dekooder võtab sisse kahendsõnumi, desifreerib selle ning annab konkreetsele sõnumile vastavasse väljundisse (kõrge) signaali. Tüüpilisel dekoodril on n sisendit ja max 2n väljundit võimalik jätta mõni kasutamata.
!! Viimases veerus taktsagedus! Mida tähendab lühend FMP SIMM? Vastus kirjuta inglise keeles. Fast Page Mode Single In-line Memory Module Mida tähendab lühend SRAM? Vastus kirjuta inglise keeles. Static Random Access Memory 13 Mida tähendab lühend RDRAM? Vastus kirjuta inglise keeles. Rambus Dynamic Random Access Memory Mida tähendab lühend EEPROM? Vastus kirjuta inglise keeles. Electrically Erasable Programmable Read-Only Memory Mida tähendab lühend EDO SIMM? Vastus kirjuta inglise keeles. Extended Data Output Single In-line Memory Module Mida tähendab lühend DRAM? Vastus kirjuta inglise keeles. Dynamic Random Access Memory Mida tähendab lühend EPROM? Vastus kirjuta inglise keeles. Erasable Programmable Read Only Memory Mida tähendab lühend EDO DIMM? Vastus kirjuta inglise keeles. Extended Data Output Dual In-line Memory Module
sisaldub BIOS (Basic Input Output System). Püsimälud jagunevad omakorda: ROM (Read-Only Memory) - püsimälu, mis programmeeritud tootmise käigus ja seda ei ole võimalik hiljem ümber programmeerida. PROM (Programmable ROM) - ühekordselt programmeeritav püsimälukiip. EPROM (Erasable PROM) - mitmekrodselt programmeeritav püsimälukiip, mille ümberprogrammeerimiseks on vaja vana programm kustutada ultraviolettkiirguse abil. EEPROM (Electrically Erasable PROM) - mitmekordselt ümberprogrammeeritav püsimälukiip, mille eelnev kustutamine toimub elektrilise signaali abil ja seda tüüpi püsimälu kasutatakse tänapäevastes arvutites ja riistvaraseadmetes, et võimaldada riistvaraseadmete programmikoodi uuendada paranduste ja uue funktsionaalsuse lisamiseks. Mälude veakontroll on kasutusel kriitilistes kontrollerites või serverarvutites. Veakontroll võib olla
PROM DRAM Floppy disk CD -RW EPROM Kõvaketas Hard disk DVD EEPROM Magnet- Magnet- ketas optiline FlashEPROM Lint Holo- Tape graafiline
Digitaaltehnika konspekt 1 Sissejuhatus......................................................................................................................... 3 2 Arvusüsteemid..................................................................................................................... 4 2.1 Kahend-, kaheksand-, kuueteistkümnendarvude teisendamine kümnendarvudeks.......4 2.2 Teiste arvsüsteemide arvude murdosa teisendamine kümnendarvu murdosaks...........5 2.3 Ülesanne 1.................................................................................................................... 5 2.4 Ülesanne 1a.................................................................................................................. 6 2.5 Ülesanne 1b.................................................................................................................. 6 Kümnendarvu teisendamine kahend-, kaheksand-, kuueteis...
Arvutid I eksamiküsmused ja vastused Eksamikonspekt 2011 IABB22 1. Loendurid[4] 2. Pinumälu (stack) realiseerimine ja kasutamine protsessoris[4] 3. Trigerid[3] 4. Dekooder[3] 5. Käsuformaadid - 0, 1, 2, 3 ja 1,5 aadressiga arvutid[3] 6. Summaator: järjestik, paralleel ja kiire ülekanne[3] 7. Andmevahetusprotokollid: sünkroonne, asünkroonne jne[3] 8. Registrid[2] 9.Mikroskeemide valmistamise tehnoloogiad[2] 10. Konveier protsessoris ja mälus[2] 11. Suvapöördusmälud[2] 12. Adresseerimise viisid[2] 13. Kuvarid[2] 14. Andmeedastuse juhtimine(bus arbitation): süsteemid katkestustega ja ilma, prioriteedid[2] 15. Multipleksor, demultipleksor[2] 16. Spetsiaalse riistvara realiseerimine[2] 17. Alamprogrammide poole pöördumine[2] 18. Vahemälu (Cache) organiseerimine: otsevas...
CD -RW EPROM Kõvaketas Hard disk DVD EEPROM Magnet- Magnet- ketas optiline FlashEPROM
processor reads the sensor, it looks in the memory (or does a calculation) to determine the actual temperature. You would want to look at storing this calibration with the sensor if it is not physically located with the microprocessor. This way, the sensor can be changed without recalibrating. Figure 1.1 shows three means of handling this calibration. In diagram A, a microprocessor connects to a remote sensor via a cable. The microprocessor stores the calibration information in its EEPROM or flash memory. The tradeoffs for this method are: • Once the system is calibrated, the sensor has to stay with that micro- processor board. If either the sensor or the microprocessor is changed, the system has to be recalibrated. • If the sensor or microprocessor is changed and recalibration is not performed, the results will be incorrect, but there is no way to know that the results are incorrect unless the microprocessor has a means to identify specific sensors.
a. Kuigi ka praegu on käibel nimetus DOCSIS, rõhutab uus nimetus asjaolu, et seda standardit kasutatakse kaablimodemeid valmistavate firmade toodete sertifitseerimiseks. Kaablioperaatorid, kelle kliendid kasutavad veel vanu, standardile mittevastavaid modemeid, saavad tellida operaatoripoolse DOCSIS- kaardi juurde tahapoole ühilduvat tuge. Sedamööda, kuidas ilmuvad DOCSIS'e uued versioonid, on modemeid võimalik värskendada nende EEPROM mälu sisu uuendades. DOCSIS modemeid ehitatakse sisse ka TV-boksidesse fax modem - faksimodem Personaalarvutiga ühendatav seade, mis võimaldab elektroonilisi dokumente saata ja vastu võtta faksidena. Faksimodem on nagu tavaline modem, ainult et see on projekteeritud dokumentide saatmiseks faksiaparaadile või teisele faksimodemile. Mõned, kuigi mitte kõik faksimodemid on kasutatavad ka tavaliste modemitena. Nagu tavaline modem, nii võib ka faksimodem olla sisemine või välimine
Eesti Mereakadeemia Informaatika ja arvutitehnika õppetool INFORMAATIKA - I Arvutite riistvara (loengukonspekt) Koostas: J.Pääsuke Tallinn 2001-2004.a. Sisukord 1. Sissejuhatus............................................................................................................................4 1.1. Arvutite (personaalarvutite) ajaloost...............................................................................5 1.2. Mõningaid põhimõisteid..................................................................................................6 1.3. Arvuti väljast ja seest vaadatuna.....................................................................................7 2. Arvutite protsessorid.....................................................................
A... AA Auto Answer AAA Authentication, Authorization and Accounting AAB All-to-All Broadcast AAC Advanced Audio Coding AACS Advanced Access Control System AAL Asynchronous Transfer Mode Adaption Layer AAM Automatic Acoustic Management AAP Applications Access Point [DEC] AARP AppleTalk Address Resolution Protocol AAS All-to-All Scatter AASP ASCII Asynchronous Support Package AAT Average Access Time AATP Authorized Academic Training Program [Microsoft] .ABA Address Book Archive (file name extension) [Palm] ABAP Advanced Business Application Programming [SAP] ABC * Atanasoff-Berry Computer (First digital calculating machine that used vacuum tubes) ABEND Abnormal End ABI Application Binary Interface ABIOS Advanced BIOS ABIST Automatic Built-In Self-Test [IBM] ABLE Adaptive Battery Life Extender + Agent Building and Learning Environment [IBM] ABM Asynchronous Balanc...