當前位置:商標查詢大全網 - 培訓招生 - 請教高手,學習微機原理和接口技術需要懂匯編語言嗎?請談談妳的經歷。。。非常感謝!!!

請教高手,學習微機原理和接口技術需要懂匯編語言嗎?請談談妳的經歷。。。非常感謝!!!

我個人認為,如果妳有匯編基礎,就像學漢字不編碼壹樣,妳會寫出優秀的文章。所以計算機接口技術不僅要有匯編基礎(編寫通用匯編程序的能力)還要懂計算機硬件相關的知識:

第壹:理解什麽是數字電路,而不必深究。因為只有了解了計算機最本質的結構,才能對上位機代碼和匯編語言有深刻的理解。這樣才能理解計算機硬件接口的概念。

第二:了解什麽是硬件接口(總線):就像高級語言中的接口壹樣,妳不必關心它是如何實現內部進程的。只要知道接口提供了什麽功能,我們就可以正常使用這個類。計算機硬件有數據總線、地址總線和控制總線。如果硬件與總線連接正確,只要知道它在系統中的端口,我們就可以操作硬件。

我在學習接口技術的時候,誤以為要驅動壹個硬件,就必須在硬件內部編寫驅動程序,才能在電腦中使用這個硬件,但後來我才知道,硬件本身有自己的“內部驅動程序”,是在設計硬件的時候就設計好的。只要我們把控制命令傳入硬件的內部寄存器,硬件就可以正常運行,不用壹直關心硬件,所以只要初始化某個硬件我們就不管了。個人認為學習匯編不壹定要寫硬件相關的代碼。因此,了解計算機的硬件接口以及如何編寫匯編接口是很重要的。多練習這個代碼會很自然。