Cu microprocesor bis știință abstractă de calculator, programare

Cu microprocesor bis știință abstractă de calculator, 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.

INTRODUCERE În prezent, în diferite ramuri ale științei și tehnologiei, economia fiind dezvoltate și implementate pe scară largă noi componente electronice - microprocesor LSI (MPBIS). Domeniul de aplicare MPBIS extrem de largă: de la complexe de înaltă performanță s