Бидний тухай
Багш ажилтан
Суурь ойлголтууд: цэнэг ба гүйдэл, хүчдэл, чадал, хэлхээний элементүүд. Тулгуур хуулиуд: Омын хууль, Кирхгофын хуулиуд, хүчдэл ба гүйдэл хуваах дүрэм. Од – гурвалжин хувиргалт. Хялбар цахилгаан хэлхээний анализ. Зангилааны анализ. Эгэл хүрээний анализ. Хэлхээний теоремууд: Суперпозицын, Тевениний, Нортоны, Миллманы теорем. Үйлдлийн өсгөгийн үндсэн хэлхээнүүдийн анализ. Конденсатор ба ороомог. RC, RL, RCL хэлхээ. Синусоид ба фазор. Тогтворжсон синусан гүйдэл бүхий хэлхээний анализ. S талбарт хэлхээний анализ хийх. Хувьсах гүйдлийн чадал: агшин зуурын, дундаж, бүрэн ба комплекс чадал. Гурван фазын хэлхээ: одон ба гурвалжин холболт. Соронзон хэлхээ: Трансформатор. Давтамжийн тодорхойлолт: цуваа ба зэрэгцээ резонанс, шүүлтүүр, боде график.
Цахилгаан хэлхээ бол электроникийн, холбооны болон цахилгааны инженерийн чиглэлээр суралцах оюутнуудын эхлэн үздэг мэргэжлийн заавал судлах хичээл юм. Иймд тухайн сургалтын хөтөлбөрүүдийн ихэнх хичээлийн суурь нь болдог. Төрөл бүрийн цахилгаан хэлхээнд анализ хийх ба хэлхээг зохион бүтээх онолын үндсийг судлаж суурь мэдлэг олгоход энэ хичээлийн гол зорилго оршино. Түүнчлэн цахилгаан ба электрон хэлхээг судлах, зохион бүтээхэд цаашид шаардагдах ур чадварыг хөгжүүлэх болно.
Микропроцессор. ALU. Удирдлагын нэгж. Регистр. Архитектур. Harvard. Von Neumann. ISA. Пайплайн. Санах ойн шатлал. Микроконтроллер. Өгөгдлийн төрөл. Функц. Хувьсагч. Процесс. Компайлер. Ассемблэ хэл. Сан. GPIO. Таймер. PWM. Тасалдалт. Урьтамж. ISR. Сериал өгөгдөл дамжуулалт. UART. SPI. Аналог-дижитал хөрвүүлэлт ADC. Дижитал-аналог хөрвүүлэлт DAC. Флаш санах ой. RTC. Өгөгдөл дамжуулах протокол. RTOS. Чадлын менежмент. Бага чадлын горим. USB өгөгдөл дамжуулалт. Сенсор интерфейс. Дэлгэц. Хэрэглэгчийн интерфейс.
Энэ хичээлийн зорилго нь оюутнуудад микропрофессорын бүтэц, ажиллагаа, 32 битийн микроконтроллерийн бүтэц, програмчлал, санах ой, оролт гаралтын төрөл бүрийн төхөөрөмжүүдийг удирдах талаар авч үзэхээс гадна чадлын менежмент, бага чадлын горим, сенсорын интерфейс хийх талаар ойлголтыг олгоно. Өргөн хэрэглэгддэг микроконтроллерын нэг болох STM32 бүлийн 32-бит архитектурын ажиллагааг жишээ болгон авч үзнэ.
Интерфейс. Instruction Set Architecture (ISA). Хийсвэр өгөгдлийн төрөл. Компьютерийн систем. Процессор. Personal Computer (PC). Сервер. Эмбеддэд процессор. Системийн програм хангамж. Үйлдлийн систем. Компайлер. MIPS. Ассемблер. Ассемблерын хэл. Үг. Хаяг. Машины хэл. Инструкци. Инструкцийн формат. Опкод. Операнд. Инсрукцийн хаяглалт. Хуурмаг инструкци. Тэмдэгтэй тоо. Тэмдэггүй тоо. LSB. MSB. Нэмэх, хасах үйлдэл. Үржих, хуваах үйлдэл. Хөвөгч цэгтэй тоо. Системийн гүйцэтгэл. CPI. CPU хугацаа. Клок. RISC. CISC. Endian. Дэд програм. Амдалын хууль. Benchmark. Удирдлагын сигнал. Програмын тоолуур. Регистр файл. Тасалдалт. Дотоод тасалдалт. Вектор тасалдалт. Нэг циклт гүйцэтгэл. Олон циклт гүйцэтгэл. Пайплайн. Ажиллагааны “алдаа”. Бүтцийн “алдаа”. Өгөгдлийн “алдаа”. Удирдлагын “алдаа”. Санах ойн шатлал. Кейш санах ой. RAM. Диск. Виртуал санах ой. Диск менежмент. RAID. Мультипроцессор. Кластер. Оролт гаралтын төхөөрөмжүүд. GPU. Олон цөмт архитектур.
Энэ хичээлийн зорилго нь оюутнуудад орчин үеийн компьютерийн системийн бүтэц, ажиллагаа, гүйцэтгэл, пайплайн, санах ойн шатлал, кейш болон виртуал санах ойн ажиллагаа зэрэг ойлголтуудын талаар гүнзгий мэдлэг өгөхөөс гадна компьютерийн системийн үндсэн үзүүлэлтүүд, тэдгээрт нөлөөлөх хүчин зүйлүүдийн талаарх ойлголтыг олгоно. MIPS 32-бит архитектурын ажиллагааг жишээ болгон авч үзнэ.
Суурь ойлголтууд: Автомат систем. Автомат системийн дизайн. Удирдлагын систем. Single-board Computer. Ухаалаг машин. Сенсор. Үйлдвэрийн автоматжуулалт. Машин сургалт. Алдагдлын функц. Зардлын функц. Градиент descent. Хяналтгүй, хяналтгүй сургалт. Реинфорсемент сургалт. SARSA. Neural network. Convolutional neural network. Recurrent neural network. Гүн реинфорсемент сургалт. DQN алгоритм. A2C алгоритм. PPO алгоритм. MLP ба CNN-ийн иференс, техник хангамжийн хурдасгуур
Машин сургалт нь хиймэл оюуны салбарын дэд хэсэг бөгөөд сургалтын өгөгдөлд суурилсан математик загварчлал ашиглан ‘суралцах’ замаар тодорхой даалгавар гүйцэтгэхийн тулд тооцоолол хийх технологи юм. Одоо үед машин сургалт нь бүхий л салбарт өргөн хэрэглэгдэж байгаа бөгөөд автомат систем, робот сургалт нь хурдацтай хөгжиж байгаа хэрэглээний нэг бүлэг юм. Энэхүү хичээл нь автомат системийн дизайн, түүнд машин сургалт ашиглах, реинфорсемент машин сургалтын үндсэн ойлголт, алгоритмууд, тэдний ажиллагаа, машин сургалтыг робот, автомат системд хэрэглэх хэрэглээний талаар ойлголт өгнө. Түүнчлэн SBC (single-board computer) дээр машин сургалт ашиглан автомат системийн дизайн хийх, хөгжүүлэх чадвар олгоход гол зорилго нь оршино.