Дипломдық жобаның мақсаты цифрлық жүйелерді бағдарламалы


 Бағдарламалы құрылымды құрылғылар құру жолдарын зерттеу



Pdf көрінісі
бет3/6
Дата15.03.2017
өлшемі3,28 Mb.
#9834
түріДиплом
1   2   3   4   5   6

2 Бағдарламалы құрылымды құрылғылар құру жолдарын зерттеу  

Цифрлық жүйелерді құрудың заманауи технологиясымен, яғни олардың 

бағдарламалы құрылымды  микросұлбалар  негізінде құрылуының  аппараттық 

және  бағдарламалық  құралдарымен  таныстыру  мақсатында  бірнеше 

жаттығулар  ұйымдастырдық.  Осы  жаттығуларды  орындау  цифрлық  жүйе 

жобасын  енгізуге,  оны  компиляциялауға,  оған  имитациялық  моделдеу 

жүргізуге  және  құрылғының  жобаға  сәйкесті  бағдарлануы  мен  оның  жұмыс 

бағытының  іс  жүзіндегі  зерттелуіне  мүмкіндік  беретін  кәсіби  аспаптармен, 

нақтылы айтқанда Altera фирмасының MAX+Plus II бағдарламасымен жұмыс 

істеу тәртібін игеруге жол ашады. 

Жаттығулар  Altera  фирмасының  10K20  EPLD  микросұлбасы  негізінде 

құрылған  (DEGEM    SYSTEMS  фирмасының)  EB-136  қондырғысында 

орындауға негізделген.  

Электрлі бағдарланатын құрылғылардың  Flex  ұрпағына жататын  Altera 

10K20  EPLD  микросұлбасының  кристалында  20000  шамасындағы  логикалық 

кілттер  мен  триггерлер  болады  және  оған  сыйымдылығы  12000  бит  RАМ 

жадысы енгізілген. 

Қондырғы көптеген қолданым (мысалы, өндірістік автоматика, басқару 

және  дерек  тарату  процестері)  аймақтарындағы    жобаларын  құруға  және 

олардың жұмысын іс жүзінде тексеруге мүмкіндік береді.

  

2.1 EB-136 қондырғысының суреттемесі 



2.1.1 Қондырғының аппараттық бөлігі  

EB-136  қондырғысының  тақташасында  (2.1-суретті  қара)    20000 

логикалық  кілттерден  және  12000  бағдарламалы  RАМ  ұяшықтарынан 

тұратын, 

240 

шықпалы 


Altera 

EPF10K20 

EPLD 

микросұлбасы 



орналастырылған. 

Тақташа 


іс 

жүзінде 


пайдаланушылардың 

жеке 


жобаларында  пайдалануға  болатын,  әртүрлі  енгізу/шығару  құрылғыларын 

құруға арналған.  

Енгізу/шығару құрылғысында орналастырылған құралдар: 


 

33 


 

бастапқы жағдайында түйістері тұйықталған және ажыратылған сегіз 



ауыстырғыш; 

 



қалыпты тұйықталған және ажыратылған түйісті екі түйме; 

 



лог. “1” деңгейінде қосылатын сегіз индикатор; 

 



сегменттері  лог.  “0”  деңгейімен  жандандырылатын  екі  7-сегментті 

индикатор; 

 

компьютердің  параллель  портынан  бағдарлама  енгізуге  арналған 



кәбіл. 

Төменде 


10К20 

микросұлбасының 

EB-136 

қондырғысында 



орналастырылған  ауыстырғыштар  мен  түймелерге  (2.1-кестені  қара), 

жарықдиодты 

индикаторларға 

(2.2-кестені 

қара) 

және 


7-сегментті 

индикатордың  сегменттеріне  (2.3-кесте)  сәйкесті  белгіленімдері  мен 

шықпаларының номерлері келтірілген.

 

 



2.1 Сурет  

 

34 


  EB-136 қондырғысы PU/PUZ-2000 (қондырғы) базалық құрылғысынан, 

EB-136  платасынан  және  10K20  құрылғысына  бағдарлама  енгізуші  JTAG 

кәбілінен тұрады. 

К е с т е 2.1 

Белгіленім 

Шықпа нөмірі  

Позиция немесе жағдай сәйкестілігі  

Лог.“1” 


Лог.“0” 

S1 


45 

жоғарғы 


төменгі 

S2 


46 

S3 


48 

S4 


49 

S5 


50 

S6 


51 

S7 


53 

S8 


54 

S9 


30 

басылған 

басылмаған 

S9 


31 

басылмаған 

басылған 

S10 


55 

басылған 

басылмаған 

S10 


56 

басылмаған 

басылған 

К е с т е 2.2 

Белгіленім 

Шықпа нөмірі 

Индикатор жарықтануы 

Лог.“1” 


Лог.“0” 

LED1 


33 

бар 


жоқ 

LED2 


34 

LED3 


35 

LED4 


36 

LED5 


38 

LED6 


39 

LED7 


40 

LED8 


41 

К е с т е 2.3 

Белгіленім 

Шықпа нөмірі 

Индикатор жарықтануы  

Лог.“1” 


Лог.“0” 

Кіші цифра 

Сегмент a 

бар 



жоқ 

Сегмент b 

Сегмент c 



Сегмент d 

Сегмент e 



11 

Сегмент f 

12 

Сегмент g 



13 

Үлкен цифра 

Сегмент a 

17 


бар 

жоқ 


Сегмент b 

18 


Сегмент c 

19 


Сегмент d 

20 


Сегмент e 

21 


Сегмент f 

23 


Сегмент g 

24 


 

35 


2.1.2 MAX+Plus II бағдарламасының редакторлары 

MAX+Plus  II  бағдарламасы,  нақтылы  жұмыстарды  орындауға  арналған 

бірнеше редактордан тұрады.  

Логикалық  жобаны  MAX+Plus  бағдарламасының  құрамындағы  сызба 

редакторын  (Graphic  Editor)  пайдалану  арқылы  енгізу  ыңғайлы  келеді.  Оның 

пайдаланылым  интерфейсі  өзге  пакеттерде  электрондық  тізбектерді  суреттеу 

бағыттарына ұқсас келеді. 

Сызба  интерфейсті  оқып  үйренудің  ең  жеңіл  жолы  –  әртүрлі 

командаларды іс жүзінде орындау жөніндегі нұсқамалар мен түсіндірмелерге 

сүйене  отырып  үйрену.  Келесі  жаттығулардың  көпшілігінде  жобаларды 

енгізуге  және  оларды  GDF  файл  түрінде  сақтауға  арналған  командалар 

пайдаланылады.

 

 

2.2 сурет 



Жүйені орнату кезінде MAX+PLUS II

 

\maxplus2 және \max2work деп 

аталатын екі католог құрылады. \maxplus2 катологінде жүйелік БҚ-ны жане 

деректер файлдары бар. \max2work катологінде оқыту программалық файлдар 

мен жұмыстар сақталады. 

max2lib\prim  -  Altera  фирмасының  ұсынған  приметивтерінен  (қарапайым 

логикалық  элементтер)  тұрады.  Ұсынылған  элементтермен  танысу  жаттығуы 

А қосымшасында 1 жаттығуда көрсетілген. 

max2lib\mega_lpm  –  (LPM)  параметрленген  мегафункциялар  кітапханасынан 

және  олардың  сәйкес  AHDL  тіліндегі  Include-файлдарынан  тұрады. 

Мегафункциялардың  мүмкіндіктерін  қарастыру  А  қосымшасында  2 

жаттығуда көрсетілген. 



 

36 


max2lib\mf- 

тұтынушылық 

(74-series)

 

макрофунциялардан 



тұрады. 

Макрофункциялармен  жұмыс  істеу  жаттығуы  А  қосымшасыда  3  жаттығуда 

көрсетілген. 

MAX+Plus II бағдарламасының Waveform редакторы (сигнал редакторы) 

жобаның  моделдеуге  және  іскерлік  мүмкіндігін  тексеруге  арналған  кіріс 

векторлары  сияқты  сигнал  файлдарын  құруға  және  олардың  түрін 

редакторлауға  пайдаланылады.  Waveform  редакторын,  құрушыға  моделдеу 

нәтижелерін  көруге  мүмкіндік  беретін,  логикалық  анализатор  ретінде 

пайдалануға  болады.  Waveform  жобасын  енгізу  арқылы  тізбелі  және 

қайталанымды құрылғылардың қажетті логикасын құруға болады. 

 

2.3 Сурет 



MAX+Plus  II  бағдарламасының  Floorplan  редакторы  құрылғы 

шықпалары  мен  логикалық  ұяшықтарға  логика  қойылуын  жеңілдетеді.  Жоба 

құрушы  жобаны  компиляциялау  алдында  шықпалар  мен  логикалық 

ұяшықтарға  нақтылы  қойылымдар  бекіте  алады;  оларды  компиляция 

жүргізілгеннен кейін де қарастыруға және өзгертуге болады. 

Компилятор келесі түрдегі кез келген файлды қабылдай алады: 

 

GDF   Graphic design file (schematic diagram); 



 

TDF   Text design file (AHDL source); 



 

V         Verilog text source file; 



 

VHD  VHDL text source file. 



 

37 


 

 

2.4 Сурет 



Компилятор компиляция барысында келесі әрекеттер орындайды: 

 



жоба файлдарындағы қателіктерді табады; 

 



қол астындағы логикалық ұяшықтар мен жады блоктарын пайдалана 

отырып,  логикалық  синтез  және  минимизация  жүргізеді  және  конфигурация 

қойылымының файлын (Assignment Configuration File, ACF) құрады; 

 



құрылғының дайындалған жобасын реттеп, FIT файлын құрады; 

 



моделдеу файлын (Simulation files, SNF) құрады; 

 



пайдаланылымы туралы хабар (Utilization Report, RPT) береді; 

 



құрылғыны бағдарлау файлдарын (JED және т.б.) құрады

 



2.5 Сурет 

Компиляцияның әртүрлі кезеңдері  компьютер мониторының экранында 

көрнекі  түрде  көрсетіледі.  Компиляция  кезінде  туған  қиындықтар  мен 

табылған қателіктер бірден көрсетіліп, сәйкесті хабар немесе ескерту беріледі.  



 

38 


Компиляцияның  жалпы  нәтижелері  (құрылғы  жөніндегі  мәлімет, 

құрылғы  қойылымдары,  арабайланыс  деректері,  құрылғы  теңдеулері  және 

қорытынды қателіктер) RPT файлына жазылады.  

2.2 Бағдарламалы құрылымдар негізіндегі матрицалы көбейткіш  

Матрицалы  көбейткіштердің  жеңілдетілген  құрылымы    көптеген 

гаджеттерді  құрастыруда  қолдананылады.  Өз  құрылымының  жиілігі 

арқасында  біртекті  матрицалық  көбейткіштер  микроэлектронды  орындауды 

жүзеге асыруда көп кездеседі. 

2.2.1 Матрицалы көбейту  

  

Екілік  санақ  жүйесінде  көбейту  ондық  санақ  жүйесіндегі  түрде 



жүргізіледі.  Көбейтуді  бағанмен  орындау  мектеп  кезінен  белгілі. 

Көбейткіштің  әр  разрядын  көбейтіндінің  сәйкес  разрядына  көбейтілуі  тиіс. 

Мысал  ретінде  төртразрядты  екі  екілік  санның  көбейтіндісін  қарастырайық: 

1011


2

  (11


10

)  санын  1101

2

  (13


10

)  санына  көбейту  керек  болсын.  Көбейту 

нәтижесінде 10001111

2

 (143



10

) санын аламыз.  

 

2.6 Сурет 



Матрицалық  көбейткіштердің  құрылымы  олардың  математикалық 

белгіленулерімен  тығыз  байланысты.  Белгісіз  екі  Am  =  am_i...ao  және    Bn  = 

bn-i...t>o  көбейтілсін.  Көбейтіндісі  Pm+n  =  pm+n-i  Pm+n-2...Po  санымен 

белгіленеді.    Ajbj    мүшелері    i  =  0...  (m  —  1)  и  j  =  0...  (n  -  1)  уақытпен 

параллель  конъюнктор  болады.  Олардың    бағанмен  қосылуы  көбейткіштің 

басты операциясын құрайды. 

 

2.7 Сурет 



 

39 


Біртекті  матрицалық  көбейткіштер  құралытын    комбинациялы  бірразрядты 

сумматорлар  бір  және  екі  тактілі  болады.  Біртактілі  сумматорларда 

тасымалдау мен сумма сигналы бір-біріне байланыссыз болады. Ал екітактілі 

сумматорларда  сумма  сигналы  тасымал  сигналына  байланысты  өндіріледі. 

Осыдан  біртактілі  сумматорлар  жылдам,  ал  екітактілі  сумматорлар  үнемді 

себебі қосфазалы кіріс сигналары қажет емес. 

Бұл жұмыста а[3..0] және в [3..0] сигналдарды екі санды көбейтуге, ал 

р[7..0] 

сигналдарды 

оқуға 

пайдаланылады, 



оқылған 

деректер 

жарықдиодымен  (LED)  көрсетіледі.  Ал  а[3..0]  және  в  [3..0]  сигналдары 



көбейтілу  нәтижесін  EB-136  платасындағы  7-сегментте  көрсетіледі.  4-

разрядты  екілік  сумматордың  төрт  шығысын  7446  макрофункциясына,  ал 

нәтиженің  жеті  шығысын  EB-136  платасындағы  7-сегментті  дисплейдің 

шықпаларына қосу керек. 

Кестеде 

10К20 


микросұлбасының 

EB-136 


қондырғысында 

орналастырылған 

ауыстырғыштар 

мен 


түймелерге, 

жарықдиодты 

индикаторларға  және  7-сегментті  индикатордың  сегменттеріне  сәйкесті 

белгіленімдері мен шықпаларының номерлері келтірілген.

 

 

2.8 Сурет 



 

40 


Кесте 2.4 

I/O hardware 

I/O signal name 

Pin number 

segment a 

OA 


segment b 

OB 



segment с 



ОС 

segment d 



OD 

segment e 



OE 

11 


segment f 

OF 


12 

segment g 

OG 

13 


segment a 

1A 


17 

segment b 

1B 

18 


segment с 

1С 


19 

segment d 

1D 

20 


segment e 

1E 


21 

segment f 

1F 

23 


segment g 

1G 


24 

S8 


B3 

54 


S7 

B2 


53 

S6 


B1 

51 


S5 

B0 


50 

S4 


A3 

49 


S3 

A2 


48 

S2 


A1 

46 


SI 

A0 


45 

L8 


B3 

41 


L7 

B2 


40 

L6 


B1 

39 


L5 

B0 


38 

L4 


A3 

36 


L3 

A2 


35 

L2 


A1 

34 


LI 

A0 


33 

 

Көбейтудің орындалынуы 2.9 суретінде көрсетілген. 2.9 а,б суреттерінде  



«1000»  мен  «1010»  және  «1000»  мен  «1000»  екілік  сандары  көбейтіліп 

нәтижесі 

он 

алтылық 


сан 

ретінде 


жетісегментте 

көрсетілген

.


 

41 


 

а  


 

 

 



 

       б 

2.9 Сурет 

Көбейту  орындалу  кезіндегі  сигналдардың  кірістен  шығысқа  жету 

уақыттарына  анализ  жасалды.  Сумматорлар  арқылы    матрицалық 

көбейткіштің  кіші  разрядтағы  сандарды  көбейту  уақыты  26  наносекунд,  ал 

үлкен разрядтарды  20 наносекунд құрайды. 

 

2.10 Сурет 



2.2.2 ТЖҚ(ПЗУ) негізіндегі көбейткіш сұлбасын құру 

ТЖҚ  негізіндегі  көбейткіштер  жадыға  n-разрядты  сандардың  көбейту 

кестесін  жазу  арқылы  орындалады.  Ол    ТЖҚдан  2p  кіріс  және  2p  шығысқа 

(2п=22  бит)  жады  керек.  Мұндай  көбейткіштер  тек  кішігірім    p  сандарға  

жүзеге  асады,  себебі  p  санының  өсуімен  қатар  оған  қажет  жады  көлеміде 

өседі.  Мысалы  8х8  разрядты  көбейткішке  1Мбит  жады  қажет  және 

көбейткіштерді  беретін,  және  16-разрядты  көбейтіндіні  шығаратын  32 

шығысы бар. Суретте  74284 және 74285 жиналым сұлбаларында орындалған 

4х4  разрядты  көбейткіш  көрсетілген  (2.11  суретті  қараңыз).  Әрбір  жиналым 

сұлбасында  24  баған  мен  24  қатар  түрінде  орындалған  адресті 

дешифраторынан  тұрады.  Дешифратордың  адресті  кірісіне  А  және  В 

көбеткіштердің разрядтары келеді. Ол А*В мәні жазылған ұяшықты таңдауды 

қамтамасыздандырады. 

Бұл жұмыста а[3..0] және в [3..0] сигналдарды екі санды көбейтуге, ал 



р[7..0] 

сигналдарды 

оқуға 

пайдаланылады, 



оқылған 

деректер 

жарықдиодымен  (LED)  көрсетіледі.  Ал  а[3..0]  және  в  [3..0]  сигналдары 



 

42 


көбейтілу  нәтижесін  EB-136  платасындағы  7-сегментте  көрсетіледі.  4-

разрядты  екілік  сумматордың  төрт  шығысын  7446  макрофункциясына,  ал 

нәтиженің  жеті  шығысын  EB-136  платасындағы  7-сегментті  дисплейдің 

шықпаларына қосу керек. [Қосымша Б] 

 

 

 



 2.11 Сурет 

Кестеде 


10К20 

микросұлбасының 

EB-136 

қондырғысында 



орналастырылған 

ауыстырғыштар 

мен 

түймелерге, 



жарықдиодты 

индикаторларға  және  7-сегментті  индикатордың  сегменттеріне  сәйкесті 

белгіленімдері мен шықпаларының номерлері келтірілген. 

Көбейтудің орындалынуы 2.11 суретте көрсетілген. 2.46 а, б суретте 

«1010» мен «1010» және «1010» мен «1100» екілік сандары көбейтіліп 

натижесі он алтылық сан ретінде жетісегментте көрсетілген.  

 

а  


 

 

 



 

б 

2.11 Сурет 



 

 

43 


Кесте 2.5 

I/O hardware 

I/O signal name 

Pin number 

segment a 

OA 


segment b 

OB 



segment с 



ОС 

segment d 



OD 

segment e 



OE 

11 


segment f 

OF 


12 

segment g 

OG 

13 


segment a 

1A 


17 

segment b 

1B 

18 


segment с 

1С 


19 

segment d 

1D 

20 


segment e 

1E 


21 

segment f 

1F 

23 


segment g 

1G 


24 

S8 


B3 

54 


S7 

B2 


53 

S6 


B1 

51 


S5 

B0 


50 

S4 


A3 

49 


S3 

A2 


48 

S2 


A1 

46 


SI 

A0 


45 

L8 


B3 

41 


L7 

B2 


40 

L6 


B1 

39 


L5 

B0 


38 

L4 


A3 

36 


L3 

A2 


35 

L2 


A1 

34 


LI 

A0 


33 

Көбейту  орындалу  кезіндегі  сигналдардың  кірістен  шығысқа  жету 

уақыттарына анализ жасалды. ТЖҚ негізіндегі матрицалық көбейткіштің кіші 

разрядтағы сандарды көбейту уақыты 25 наносекунд, ал үлкен разрядтарды 18 

наносекунд құрайды. 

 

2.12 Сурет



 

 

44 


3 Бизнес жоспар 

Дипломдық  жобаның  мақсаты  цифрлық  жүйелерді  бағдарламалы 

логикалық  жиналым  сұлбалар  негізінде  құру  мүмкіндіктерін  зерттеу  болып 

табылады. 

Қазіргі  кезде  цифрлық  жүйелер  қарқынды  дамуда  және  олардың  көп 

функциалы  жұмыс  істеуі,  көп  кіріс  шығысты    порттары  болуы,  көлемі 

жағынан шағын болуы, электр қуатын үнемділігі заман талабы болып барады. 

БЛЖС осы аталған талаптарға жауап бере алды және оның бірнеше себебі бар. 

Олар: 

– көлемі жағынан шағын; 



– кіріс шығыс портар саны көп;  

–  электр  қуатына  үнемді  себебі  жалғыз  кристал  бірнеше  қосымша 

құрылғылардың жұмысын біріктірген; 

– жұмыс қарқындылығы жоғары

Қазақстан  рыногында  жаңа  тауар  түрі  болып  табылады.  Көп  жағдайда 

ТМД  елдерінен  атап  айтсақ  Ресей  мен  Украинадан  Қазақстанға 

тасымалданады.  Ал  негізі  АҚШ,  Япония,  Израиль  рыноктарында  есептеу 

машиналары, әскери технология мен космостық жүйелерде, робототехникада, 

автоматтандыруда,  медицина  саласында  салмақты  роль  алған.  БЛЖС-ты 

зерттеу  және  қолданысқа  енгізу  жолдарын  қарастыру  келешекте  аталаған 

саларда  үлкен  қадам  жасауға  септігін  тигізеді.  Сондықтан  келешекте 

иновациялық жобалардың өркендеуімен Қазақстан рыногындағы рөлі артады. 

Маркетинг-микс қызметтері 

Бiздiң наpық  үш  катeгopияға бөлiнeдi: 

 

өнiм  –  бұл  микpocұлбаны  баcқаpуға  аpналған  бағдаpламалық 



қамтама; 

 



құн  –  бұл  бағдаpламалық  қамтаманы  пайдаланатын  тұтынушыға 

қoйылған ақша coмаcы; 

 

диcтpибуция  –  бағдаpламалық  қамтама  жeткiзiлeтiн  микpoкoнтpoл-



лep шығаpатын мeкeмe. 

Маркетинг-микс  –  бұл  белгілі  бір  тауарға  анықталған  баға  бойынша 

белгілі  бір  орында    қозғалыс  арқылы  сұранысты  қалыптастыратын 

жиындардың (стратегия) жүйесі. 

Ереже бойынша, стандартты маркетинг-микс жиындарды төрт құраушы 

тактикалық іс бойынша сипаттайды: Маркетинг жиынтығы (marketing-mix)  – 

бұл  фирма  біртұтас  нарықтың  оң  жауабын  алу  үшін  қолданатын  басқаруға 

мүмкіндік  беретін  маркетингтік  факторлардың  жиыны.  Маркетинг-микстің 

міндеті  –  біртұтас  нарықта  потенциалды  тұтынушылардың  қажеттерін 

өтеумен  ғана  шектелмейтін,  сонымен  қоса  ұйымның  әсерін  жоғарлатуға 

тырысатын жиынтықтарды (mix) құрастыру. 


 

45 


Продукт  (Product)  —  бұл  фирманың  тұтас  нарыққа  ұсынатын 

«бұйымдар мен тауарлар» жиынтығы. 

Баға  (Price)  —  тұтынушылардың  тауарды  алу  үшін  төлеуі  қажет  ақша 

суммасы. 

 Дистрибуция  (Place)  —  тауар  барлық  бірыңғай  тұтынушыларға 

қолжетімді болу үшін жүзеге асырылатын мүмкіндігі көп іс. 

Қозғалу,  даму  (Promotion)  —  фирманың  өзінің  тауарлары  туралы 

ақпарат таратуы мен тұтынушыларды осы тауарларды сатып алуға үгіттейтін 

мүмкіндігі зор іс-шаралар.  

Бағдаpламаның SWOT-анализi 3.1 кecтeдe, ал маpкeтинг-микc элeмeнтi 

3.2 кecтeдe көpceтiлгeн. 

3.1 К e c т e  – Бағдаpламаның SWOT-анализi   

Мықты жақтаpы 

Әлciз жақтаpы 

Баpлық тeхникалық құpалдаp (кoмпьютep, кip жуу 

машинаcы, тoңазытқыш, микpoтoлқынды пeштep, 

калкулятop жәнe т.б.) 

Жаpамдылық 

мepзiмiнiң шeктeулiгi. 

Мүмкiндiктepi 

Қаупi 

Заманауи 



талаптаpға 

cай 


баpлық 

cалада 


пайдаланылуы 

Дeнcаулыққа  зиянды 

тұcтаpының бoлуы. 

3.2 К e c т e  - Маpкeтинг-микc элeмeнтi 

Маpкeтинг

-микc 


элeмeнтi 

Қажeттi әpeкeттep мeн cаpаптамалаp 

Product 

БЛЖС 


негізіндегі 

цифрлық 


жүйелер 

Жocпаp 


бoйынша 

бipнeшe 


кoмпанeттep 

пайдаланылады: 

тeхникалық 

өнiм, 


бағдаpлама 

интepфeйci AHDL тiлiндe opындалмақ. 

Price 

Баcтапқы 



баға 

Тeхникалық құpалдың түpiнe қаpай бағдаpламалық 

қамтаманың бағаcы анықталады. 

Promotion 

Жаpнама 

Жаpнама  жoқ.  Cатылымдаp  тeк  тапcыpыc 

бoйынша. 

Place 


мeкeмe  1, 

мeкeмe 


2, 

мeкeмe 3 

цифрлық  жүйелер  шығаpылатын  мeкeмeлep, 

фиpмалаp, кoмпаниялаp. 

 

 


 

46 


 

 



Достарыңызбен бөлісу:
1   2   3   4   5   6




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет