bis cu microprocesor - informatică, programare
În prezent, diferitele ramuri ale științei și tehnologiei, economiei naționale
stăpânit și a introdus pe scară largă un nou element de bază - cu microprocesor LSI
Domeniul de aplicare MPBIS extrem de largă: de la sofisticate de mare
sisteme informatice pentru mașini simple.
MPBIS sunt elemente programabile universale, un număr mic de
care pot fi construite sisteme de microprocesor cu structura și funcțiile
similar cu computerele tradiționale.
Cu toate acestea, costul redus, ușurința și fiabilitatea microsistemelor
Acestea vă permit să le încorporați într-o varietate de echipamente. Prezența neobișnuit ieftine
putere de calcul ne permite să dea o noi caracteristici hardware,
extinde în mod semnificativ funcționalitatea. În unele cazuri, aceste proprietăți
atât de neobișnuit că a existat o tendință de a caracteriza microprocesor
echipamente de cuvânt „intelectual“.
Microprocesorul în datele echipamentelor de securitate
Pentru clasificarea de transmitere a datelor în sistemele de comunicații digitale, rețele de calculatoare
sau atunci când sunt depozitate pe dispozitive de stocare externe ale calculatoarelor este utilizat pe scară largă
microprocesor periferice LSI 9518 firma Advanced Micro Devices. BIS
Acesta oferă criptarea datelor și decriptarea, în conformitate cu standardul pentru
Criptare SUA Biroul Național de Standarde date la recomandat
viteze de până la 14 Mbit / s. Această înaltă performanță este suficientă,
să utilizeze BIS în majoritatea sistemelor de telecomunicații fără
tamponare datele necesare.
LSI 9518, procesor de criptare a datelor numit (PSD), realizat de
n-MOS tehnologie, plasat într-un pachet de 40 de pini și este proiectat să funcționeze în
Atunci când este utilizat în sistemele de transmisie a datelor PSD este controlat cu
De obicei, un microprocesor de un cip, de exemplu, cum ar fi 28000.
Atunci când este aplicat pe dispozitivul de memorie extern al PSD prevede secretul
schimbul de date cu unitățile de proces, discul magnetic sau banda sub
de control al memoriei controlerului, cele mai multe dintre care deține
bazate pe microprocesoare. microprogrammable partiționat structural
Circuit LSI 9518 prezentat în Fig. 1.
PSD cuprinde două registre sesiuni de chei: un registru cheie de criptare (E)
criptarea plaintext și registru cheie de decriptare (D) pentru decodare
textul cifrat. Aceste chei pot fi încărcate fie prin partea din față sau
prin portul auxiliar. În unele sisteme de chei telecommutation E și D
pot fi transmise de la terminalul de utilizator la microprocesor de control.
Pentru a ajuta la protejarea acestor chei în transmisie, tastele însele sunt criptate
folosind cheia de master M
Atunci când microprocesorul de control primește cheile de criptare și decriptare, el
decodifică-le folosind cheia principală. În toate interacțiunile ulterioare cu
chei de abonat sunt aplicate E și D. Pentru a asigura această interacțiune
un fel, PSD sunt prevăzute mijloace pentru a primi cheile criptate E și D, acestora
decriptare folosind cheia principală și stocarea cheii decriptat în
Registrele respective. Deoarece această întreagă operațiune se efectuează pe un cip,
Tastele necriptate nu pot fi derivate prin porturile PSD, prin aceasta
un grad ridicat de protecție a datelor. În plus, prezența
chei de registre separate permite chei diferite pentru
cripta și decripta datele.
Standard pentru criptarea datelor necesită ca fiecare octet cheie conține biți
paritate. Prin urmare, PSD are un sistem de paritate furnizează
efectua verificarea de paritate atunci când intră în cheile criptate sau
Circuit de comandă de ieșire conectat la link-ul PAR, iar starea acestei linii
Acesta este stocat în PSD registru de stare. În afară de paritate PAR priznakaoshibki în
Stare semn registru de repetiție de eroare de paritate fixă LRAR care
există, în cazul în care a existat o eroare de paritate la introducerea cheii. simptom LRAR
Acesta este resetat numai printr-un semnal de resetare sau atunci când noi instrucțiuni de încărcare
PSD oferă trei opțiuni pentru interfațarea cu microprocesor de control. pentru
Aceste aplicații folosesc trei porturi: principale, auxiliare și subordonat.
Principalul port compatibil cu magistrala microprocesor și are 8 28000
(MDS) și cip selectați (MCS). Și porturile slave secundare având la
8 linii de date sunt subseturi ale interfeței de autobuz microprocesor
28000. Aceste porturi pot fi activate în diferite moduri, rezultând
În primul rând, cea mai ușoară opțiune este interfața de cuplare
folosind doar principalul port. În acest mod, schimbul tuturor echipelor și
date între microprocesor și PSD prin portul principal. tastele
date de criptare și deshi-frovaniya pot fi introduse fie prin partea din față, fie prin
Port auxiliar. În același timp, șeful cheii cifru poate fi introdusă numai
prin portul auxiliar direct de la tastatură, fără a deranja
chei de protecție a software-ului din cauza erorilor.
Într-o a doua variantă de realizare două porturi de interfață sunt utilizate pentru comunicații de date -
master și slave, și toate comenzile sunt transmise doar prin portul principal.
În acest mod, funcțiile PSD ca un canal semi-duplex bi-direcțională.
Utilizatorul selectează exact ce port (slave sau master) va
Este folosit pentru a transmite criptate, și ceea ce - pentru a transmite necriptat
date. După aceea, modul de criptare este setat sau decripta datele.
Ca și în interfața folosind doar principalul port, hardware-ul
separarea datelor necriptate și criptate crește fiabilitatea protecției
datele din sistem. În plus, utilizatorul poate introduce cheile de criptare și
decriptarea datelor prin portul principal, sau printr-un port auxiliar, care este, de asemenea,
crește fiabilitatea de protecție.
Al treilea exemplu de realizare se aplică la sistemele de cuplare folosind
microprocesoare-bit modulare microprogrammable. Astfel, pe linia C / K
PSD trebuie alimentat cu un semnal de nivel înalt. Aceasta oferă o schimbare a modului
exploatarea portului auxiliar, prin care directă
Trei linii ale portului sunt intrări, și sunt folosite pentru a seta modul de funcționare
PSD: criptarea sau decriptarea datelor, încărcarea cheilor, start-stop.
Semnalele de pe aceste linii pot proveni direct din memoria microprogram
microprocesor. Liniile rămase sunt utilizate ca port auxiliar
sfârșit de săptămână și servesc pentru a indica starea de PSD. În acest mod de operare, fluxul PSD
Fluxuri de date prin portul principal și este eliberat după prelucrarea prin slave
portul și invers, în funcție de faptul dacă se efectuează criptare sau
PSD 9518 asigură punerea în aplicare a celor trei moduri de criptare furnizate
Standard pentru criptarea datelor. În plus față de considerație pentru clasificarea BIS
Informația este, de asemenea, utilizat pe scară largă identice LSI periferice 8068
familie microprocesor AmZ8000.
Microprocesoare sunt utilizate în domenii importante, cum ar fi aviația și militare
mașini, energie nucleară, medicină, și multe altele.
Introducerea tehnologiei microprocesor ridică întrebarea după cum urmează: Știință și Tehnologie
progresul nu este posibilă fără tranziția evolutivă de la metodele utilizate anterior
(Îmbunătățirea tehnologiilor existente, modernizarea parțială a mașinilor și
echipamente, etc ..) la schimbările revoluționare, fundamental nouă
sisteme tehnologice, oferind cea mai mare eficiență.
Acest lucru necesită modernizarea întregii industrii pe baza realizărilor moderne
știință și tehnologie. În această sarcină, un rol important este jucat de un microprocesor
Tehnologia Armenskiy E. V. Zelenko GV prin microprocesor. București: Militar
Publishing, 1986
Gerasimov VG Knyazkov OM Bazele Electronics industriale. București.
Liceul, 1986
Radioelectronică în străinătate 1982, №12, p. 15.
natura semnalelor de interfață și diagrama de sincronizare, precum și parametrii electrici ai semnalelor. Fig. 2.2 este un circuit de interfață generală IP cu dispozitive IOCTL intrare-ieșire și o memorie RAM în sistemul cu microprocesor. Figura 2.2. Conexiunile de interfață de circuit a microprocesorului MP de contact ICC necesită cinci grupuri de persoane de contact furnizate prin concluziile Marine Corps. În grupul de anvelope 1 este transmis.
introduceți prelucrarea distribuit în toate subsistemele sistemului informatic care definește noi modalități de organizare a proceselor de calcul într-un sistem descentralizat de prelucrare și de gestionare a informațiilor. 2. Interfață cu microprocesor Pentru a permite microprocesorul oricărui sistem bazat pe microprocesor trebuie să fie de a stabili principii uniforme și interfață înseamnă cu alte dispozitive.
Se caracterizează printr-un cost redus, de dimensiuni mici, în mod unic, fiabilitate ridicată. Datorită acestor caracteristici ale MP sunt elemente ale sistemului, pe baza cărora se poate realiza o varietate de sisteme universale și specializate de microprocesoare, microcalculatoare, microcontrolere programabile, încorporate direct în dispozitivele, mașini, instalații industriale, și.
BPP. cositoare de autobuz. Blocuri de șoferii de autobuz sunt folosite pentru a conecta modulele la magistrala. SHF tipic întârziere și SHFI - 20ns, tip DIP Circuit carcasă 16 cu pini. Descrierea diagramei bloc a microprocesorului. Compozitia MP (Fig. 1) include unitatea logică aritmetică, unitate de control și un bloc de registre interne. unitate logică aritmetică.