Било који створени уређај или механизамод стране особе, изграђен је на основу одређених образаца његовог рада, који ће га разликовати кроз карактеристике апликације и функционалности. Потреба за задовољењем хитних потреба је главни подстицај за развој нових врста машина, технологија итд. Ову могућност пружа акумулација знања у многим областима науке и технологије, чија употреба вам омогућава да прво створите логичке предуслове за нове области технологије, на пример, логичке основе рачунара, а затим их преведете у нове области технологије. врсте опреме. Једноставним људским језиком то се зове „технолошки напредак“.
Подстицај за појаву компјутера била су два покретамотив: потреба за великим обимом обраде информација и достигнућа у различитим областима науке и технологије (електрика, математика, физика и технологија полупроводника, металургија и многе друге). Први узорци електронских рачунарских уређаја потврдили су принципе рада рачунара и почела је ера брзог развоја нове класе техничких објеката, названих „електронски рачунари”.
Да спроведе техничку идеју рачунарствауређаја су формулисане логичке основе рачунара коришћењем алгебре логике, која је одредила скуп функција и теоријску основу. Законе алгебре логике, који су одредили логичке основе рачунара, формулисао је још у 19. веку Енглез Џ. Бул. У ствари, ово је теоријска основа система за дигиталну обраду информација. Његова суштина су правила логичких односа између бројева: коњункција, дисјункција и други, што је веома слично познатим основним односима између бројева у аритметици - множењу, сабирању итд. Бројеви у Буловој алгебри имају бинарни приказ, тј. само су 1 и 0 представљени бројевима Радње са бројевима су описане додатним симболима алгебре логике. Ови елементи математике омогућавају коришћење комбинације најједноставнијих логичких закона за описивање било ког рачунарског задатка или контролне акције посебним симболима, односно „написати програм“. Уз помоћ улазног уређаја, овај програм се „учитава“ у рачунар и служи као „инструкција“ за његово извршавање.
Улазни уређај претвара долазне знакове уелектричне сигнале у виду бинарног кода, а радње на њима – преносе и трансформације које реализују извршавање аритметичких и логичких операција, врше електронски уређаји који се називају вентили, сабирци, окидачи итд. Они чине техничко пуњење рачунара, где њихов број достиже десетине хиљада елемената.
Дизајн рачунара садржи 4 главна чвора:ЦУ - контролни чвор, РАМ и РОМ - чвор оперативне и трајне меморије, АЛУ - аритметичко-логичка јединица, ИУВ - улазно-излазни уређај. Наравно, сваки од њих поштује логичке основе рачунара постављене у дизајну. Радни процес рачунара састоји се од учитавања у РАМ или РОМ радног програма написаног посебним кодовима, који се чува на бушеним картицама, магнетним тракама, магнетним и оптичким дисковима и другим медијима за складиштење података. Овај програм је дизајниран да манипулише ЦУ са токовима тренутних или радних информација и добије програмирани резултат, на пример, приказивање слике на монитору или претварање аудио сигнала у дигитални, итд. Да би то урадио, ЦУ врши много преноса блокова информација између свих уређаја укључених у рачунар.
Главни „тхинк танк” рачунара јеАЛУ је извршилац свих аритметичких и логичких операција. Тренутно, функције АЛУ-а обавља уређај који се зове процесор или микропроцесор, који је полупроводнички уређај величине неколико кутија шибица, са невероватним скупом функција. Постепено, микропроцесору су додате функције контроле спољних уређаја - монитора, штампача итд. Најновија достигнућа у овој области омогућила су стварање микропроцесора са пуним спектром функционалних рачунарских уређаја, захваљујући којима су се појавили рачунари са једним чипом у џепном формату и могућности пуноправног рачунара. Изненађујуће, логичке основе рачунара, које су некада биле развијене за прве рачунарске уређаје, нису се промениле до данас.