微機原理
The Principle of Microcomputer
本課程是電氣信息類專科生教學(xué)的主要學(xué)科基礎(chǔ)課之一。無論是從事自動化、電子信息工程、通信工程、計算機應(yīng)用、電氣工程及自動化方面的理論研究還是從事工程實踐,都離不開計算機技術(shù)。因而在本科階段打下微型計算機原理和應(yīng)用方面的堅實基礎(chǔ)是非常重要的。本課程緊密結(jié)合電氣信息類的專業(yè)特點,圍繞微型計算機原理和應(yīng)用主題,以Intelx86CPU為主線,系統(tǒng)介紹微型計算機的基本知識、基本組成、體系結(jié)構(gòu)和工作模式等,Intelx86CPU的指令系統(tǒng)、匯編語言及程序設(shè)計方法和技巧,存儲器的組成和I/O接口擴展方法,微機的中斷結(jié)構(gòu)、工作過程和8259A的編程與應(yīng)用,DMA控制器的工作過程和8237的編程結(jié)構(gòu),從而使學(xué)生能較清楚的了解微機的結(jié)構(gòu)與工作流程,建立起系統(tǒng)的概念。
計算機科學(xué)
計算機科學(xué)(computer science,縮寫CS)是系統(tǒng)性研究信息與計算的理論基礎(chǔ)以及它們在計算機系統(tǒng)中如何實現(xiàn)與應(yīng)用的實用技術(shù)的學(xué)科。它通常被形容為對那些創(chuàng)造、描述以及轉(zhuǎn)換信息的算法處理的系統(tǒng)研究。計算機科學(xué)包含很多分支領(lǐng)域:有些強調(diào)特定結(jié)果的計算,比如計算機圖形學(xué);有些是探討計算問題的性質(zhì),比如計算復(fù)雜性理論;還有一些領(lǐng)域?qū)W⒂谠鯓訉崿F(xiàn)計算,比如編程語言理論。