⑴ 什麼叫DOS中斷
所謂中斷,即暫停現在的動作,而去執行某個特定的動作,當該動作完成之後,又繼續剛剛暫停的動作。在微電腦的系統中,DOS(Disk Operating System,磁碟作業系統)與BIOS(BasicInput Output System,基本輸入輸出系統)都提供了許多好用的中斷服務常式(Interrupt Service Routine,ISR)來給我們這些程式設計師使用,例如螢幕、鍵盤、磁碟機、印表機、滑鼠-等多種有關於輸入輸出裝置的控製程式。注意,通常這些中斷服務常式我們是看不到的,要用到它時,呼叫即可。
一般我們只要在程式中直接使用(INT中斷編號)中斷"指令,即可執行該中斷編號的中斷服務常式,80X86系列的電腦規劃出256種的中斷情況(即00H~FFH),我們程式設計師只要針對該中斷情況的一些需求來配以片段的指令,即可完成該中斷情況的動作,即當CPU執行到中斷呼叫指令(INT),就會"中斷"目前程式的執行,而將程式執行的控制權轉移到該中斷服務常式中,待完成之後,才又回到剛剛的"中斷"而繼續往下執行其他的指令。
⑵ 單片機能裝DOS系統嗎
不能,指令集不同
⑶ 怎麼對單片機輸入101010數據
怎麼對單片機輸入101010數據,關於這個問題有以下解釋:1、與PC機串口通信(UART),在電腦上可以隨時給單片機發數據,需要在電腦上安裝串口調試精靈很小的軟體;2、並口通信;3、或者用鍵盤輸入也可以啊
很多win10用戶在使用電腦的時候,會發現win10系統無法上網提示10107錯誤代碼的的現象,根據小編的調查並不是所有的朋友都知道win10系統無法上網提示10107錯誤代碼的的問題怎麼解決,不會的朋友也不用擔心,下面我就給大家講解一下win10系統無法上網提示10107錯誤代碼呢?小編教你只需要1、在win10系統中按住window鍵+R組合鍵,打開運行,輸入cmd,按Enter鍵確定; 2、出現dos窗口,輸入sFC/sCAnnow ,進行檢測;就可以了;下面就由電腦公司小編給大家分享關於win10系統無法上網提示10107錯誤代碼的詳細步驟:
1、在win10系統中按住window鍵+R組合鍵,打開運行,輸入cmd,按Enter鍵確定;
win10系統無法上網提示10107錯誤代碼的解決方法
2、出現dos窗口,輸入sFC/sCAnnow ,進行檢測;
win10系統無法上網提示10107錯誤代碼的解決方法
3、提示錯誤代碼:10107,輸入nETsH winsoCK REsET;
win10系統無法上網提示10107錯誤代碼的解決方法
4、重啟電腦,重啟後360安全衛士會冒出提示,選「允許」。
關於win10系統無法上網提示10107錯誤代碼如何解決就跟大家分享到這邊了,有碰到這樣情況的用戶們可以按照上面的方法步驟來操作解決。
⑷ 可不可以實現在DOS(純DOS系統不是命令提示符)下編譯單片機的C語言程序,如果可以該怎麼做
第三節 Keil C51工具包的安裝1. C51 for Dos
在Windows下直接運行軟體包中DOS\C51DOS.exe然後選擇安裝目錄即可。完畢後欲使系統正常工作須進行以下操作(設C:\C51為安裝目錄):
修改Autoexec.bat,加入
path=C:\C51\Bin
Set C51LIB=C:\C51\LIB
Set C51INC=C:\C51\INC
然後運行Autoexec.bat
2. C51 for Windows的安裝及注意事項:在Windows下運行軟體包中WIN\Setup.exe,最好選擇安裝目錄與C51 for Dos相同,這樣設置最簡單(設安裝於C:\C51目錄下)。然後將軟體包中crack目錄中的文件拷入C:\C51\Bin目錄下。
我想部的是
???
圖形畫介面為什麼不用??????????????????????????????????????????
⑸ dos能不能獨立存在
當然可以獨立存在。你其實指的是嵌入式操作系統。
你的這種奇思妙想,值得鼓勵。
你需要一種硬體設備,簡單小巧的,安裝最小操作系統,實現特定的功能。那麼我告訴你,專業來說,你需要了解單片機領域,無論是硬體PC板的設計,還是軟體的編程。
了解單片機的知識,你需要教材,根據教材,你需要購買開發板,編程器,軟體一般用C語言。等你掌握了,你會發現,DOS,並不適合你的機器,有更好的獨立小巧的操作系統。
但話又說回來,你掌握這些東西,可能要花費你很長的時間,一年兩年甚至五年。無論是個人想弄個字典,還是單位批量需要這種電子字典,花費幾年的時間好像並不值得。
單片機並不是新奇的事物,跟計算機相比,它其實更古老。在沒有計算機的時候,我們就有了電子表,有了計算器。這些都是單片機。它們內部都嵌入微型的操作系統。今天我們的手機,將單片機的功能發展到了極致。當然,它們都使用相對豪華的圖形界面操作系統,如windows mobeil,安卓,linux,蘋果等等。
如果你只是為了開發電子字典,個人用的話,你可以在你的智能手機上開發。在安卓系統上去做。這樣省時省力。
如果你單位真的需要很多,最簡單的,到專業廠家批量定製你需要的單片機。以前我曾經為一種通用的智能型單片機開發過程序,廠家在機器上有輸入和輸出設備,並附有詳細的二次開發指南。當時是黑白dos界面,看著說明書,做個程序用了半個月。那個開發環境,很類似於foxbase,不過界面真的很醜,反應也很慢,我只能用386CPU的電腦,才能開發合適的程序,別的電腦做的程序,在機器上有時運行特慢。現在應該有更好的圖形界面的二次開發智能機,你可以淘淘。
⑹ DOS系統是怎麼開發出來的
unix更早,而且是這樣的:先用打孔機寫一個非常簡單的操作系統,再用它編寫一個像樣一點的,又用像樣一點的編寫更好的。。。最後到DOS,Windows之類的
⑺ 有沒有 x86 / Pentium 的單片機, 能運行 DOS 或者 Windows 的呀
這樣的單片機還沒有,但是有可以運行DOS系統的模塊,比如PC104計算機,或者這個公司的產品:http://www.emtronix.com/proct/proct200870.html都是基於186或者386的模塊,直接跑DOS系統沒問題,你只要用TC2.0編程就可以了。
⑻ 單片機c51中如何調用dos命令
C51是專門用於MCS-51單片機的而MCS-51由於硬體限止不能運行DOS的(DOS是基於X86的)所以在C51中無法調用DOS命令的如果是X86下的C,可用system("DOS命令"); 來運行DOS的命令
⑼ dos 硬體 單片機 三者是什麼關系
硬體-一切你看得到摸得到的東西:hardware。
dos:磁碟操作系統 disk operating system。
單片機:集成在一塊晶元上的完整計算機系統。
三者關系不大。但是都屬於計算機應用方面的術語。
⑽ 怎麼給單片機安裝DOS
,對於一般人來說,它就是一堆廢銅爛鐵,不比一個單片機有用 在剛開始的DOS系統里,編程者還可以直接調動一些底層硬體,但現在不行了