PROTOKOLL Ehk Et kõik erinevad Interneti arvutid saaksid suhelda, peavad nad "rääkima" ühises keeles. Interneti ühiskeel on TCP/IP protokoll Pakett Info liigub internetis pakettidena iseseisvate üksustena mis, · lähtekohas "tükeldatakse" ja varustatakse sihtkoha aadressiga ning · sihtkohas uuesti algseks sõnumiks "kokku kleebitakse" Paketid võivad olla erineva pikkusega · Iga pakett sisaldab: adressi- ja juhtinformatsiooni Interneti protokollistikus eristatakse nelja kihti (7) : · füüsiline kiht tegeleb füüsilise ühenduse loomise, käigushoidmisega, väljalülitamisega · võrgukiht tegeleb pakettide suunamisega läbi võrgu adressaadini · transpordikiht jagab portsudeks · rakenduskiht üksustevahelise koostöötingimuste rahuldamine Võrguga seoses kohtame mõisteid : 7
7. Protsessorites kasutatavate käskude vormingud, formaadid käsukoodi valik. Käsustikku kuuluvate käskude puhul eristatakse: 1. Käsu vormingut 2. Käsu formaati. Püsiva vormingu ja formaadiga käsud(MIPS, Power PC, SPARC); Muutuva vormingu ja formaadiga käsud (IBM 360/370, Intel 80x86). Käsuformaat võib olla: 1. Fikseeritud - kõik käsustikku kuuluvad käsud on ühesuguse pikkusega; 2. Varieeruv – käsu pikkus sõltub käsust. Iga käsk peab sisaldama juhtinformatsiooni, mis näitab käsu poolt sooritatava infoteisenduse olemust -> käsukoodi. Käsukoodi valik: Tüüpilised käsukoodi moodustamise viisid: 1. Reserveeritud käsukoodid (igal käsul ainult temale omane iduviduaalne käsukood, Intel 8080) 2. Klassipõhised käsukoodid (koosneb kahest osast: klassikood ja operatsioonikood,Mostek 6502). 8. Käsutsükli täitmise üldistatud mudel. Täitmisele kuuluva käsu aadressi arvutamine -> käsuvõtt -> käsukoodi
Need registrid hoiavad ALU sisendeid seni kuni ALU arvutab. Operatsiooniautomaat on operatsiooniseadme osa, milles realiseeritakse mikrokäskudega ettenähtud elementaartegevusi. Taidab järgmisi finktsioone: infosõnade salvestamine, mikrooperatsioonide sooritamine ja loogikatingimuste arvutamine. ALU sooritab aritmeetika ja loogikatehteid. Registermälu - trigeritest koosnev mäluseade. CPUs on registrid andmete, vahetulemuste või juhtinformatsiooni hoidmiseks · Käsu täitmine protsessoris (Instruction Execution, fetch-decode- execute cycle) Protsessor (CPU) viib täide iga käsu väikeste sammude seeriana. Umbkaudu on need sammud järgmised: 6 1. Järgmise käsu haaramine käsuregistrisse 2. Muuta käsuloendurit, nii et ta viitaks järgmisele käsule 3. kindlaks teha saadud käsu tüüp 4. kui käsk kasutab sõna mis on mälus, siis kindlaks teha, kus see asub. 5
Kui ei ole muudetud, siis ka originaalserverist ei pea seda uuesti saatma, aga kui on muudetud, siis saadetakse see originaalserverist uuesti vahemälusse. 14. FTP See on failiedastus protokoll, mis on rakenduskihi protokoll. See on selleks, et saada failiserverist faili kätte. FTP serveri pordi number on 21. Kui kasutaja pöördub IP aadressiga sellesse arvutisse, siis pordi 21 taga on failiserver. Failiserver töötab selliselt, et ta kasutab kahte ühendust, millest esimene on juhtinformatsiooni edastamiseks ja teine on andmeedastuseks. Kui kasutaja küsib serverist faili, siis kasutatakse juhtühendust ja kui kui kasutaja tahab faili saada, siis luuakse uus ühendus selle faili lugemiseks või kirjutamiseks. Kui see fail on ära transporditud, siis andmeühendus pannakse kinni ja juhtinfoedastus jääb lahti. FTP erineb HTTP-st selle poolest, et luuakse kaks erinevat ühendust, mitte kogu info ei lähe läbi ühe ühenduse. Näited käskudest: kõigepealt tuleb