實模式、保護模式、虛擬8086模式

1、386處理器的三種工作模式  一般來說,80x86(80386及其以後的各代CPU)可以在三種模式下運轉:實模式,保護模式,虛擬8086模式。實模式就是古老的MS-DOS的運行環境。Win95及以後的作業系統只利用了兩種模式:保護模式和虛擬8086模式。安全模式是Windows的一種診斷模式,在該模式下,系統只載入最基本的必須的模組和驅動,以便排除和解決問題。以下是三種模式的區別:實模式是CPU啟動的時候的模式,這時候就相當於一個速度超快的8086,不能使用多線程,不能實現許可權分級,還不能

PLC學習一

PLC學習一By:陳浩硬體PLC:omron        cp1h xa40dr-a  第一個樣本功能描述:一個開關,控制一個燈。硬體接線:。L1和L2/N     :接AC 220VCOM和00(0CH通道)     :接輸入開關DC 24V  (I對應輸入地址為0.00)COM(100CH的左起第一個)和00(100CH)   :這兩端相當於一個開關。220V電源

ASIC、SOC

ASIC(Application Specific Intergrated

PLC學習二

PLC學習二By:陳浩硬體PLC:omron        cp1h xa40dr-a  第二個樣本功能描述:開啟開關後,延時1s,開啟一個燈。硬體接線:。L1和L2/N     :接AC 220VCOM和00(0CH通道)     :接輸入開關DC 24V  (I對應輸入地址為0.00)COM(100CH的左起第一個)和00(100CH)   :這兩端相當於一個開關。220V電源

VM虛擬機器改硬碟大小的方法

其實在VMware6.0安裝目錄下有一個命令列工具——vmware-vdiskmanager.exe 程式,可用來修改虛擬機器硬碟的大小。方法如下:    1、關閉虛擬機器電源;啟動Windows下的命令提示字元介面;    2、通過 cd 命令進入VMware的安裝目錄(如:D:/VMwareWS-v6.0),輸入“vmware-vdiskmanager”後按斷行符號鍵,可顯示關於該命令的說明。    3、執行如下命令:    vmware-vdiskmanager -x l2GB

FPGA的基礎知識

FPGA是英文Field Programmable Gate Array(現場可程式化門陣列)的縮寫,它是在PAL、GAL、PLD等可程式化器件的基 礎上進一步發展的產物,是專用整合電路(ASIC)中整合度最高的一種。它起源於美國的Xillnx公司,該公司於1985年推出了世界上第一塊FPGA晶片。在這二十年的發展過程中,FPGA的硬體體繫結構和軟體開發工具都在不斷的完善,日趨成熟。從最初的1200個可用門,90年代時幾十萬個可用門,發展到目前數百萬門至上千萬門的單片FPGA晶片,Xilinx、

重寫I2c 讀寫AT24C01

/*陳  24C01(1K)儲存空間I2C匯流排實驗   C語言例子 單位元組和無符號長整型讀寫程式 SDA SCL可以為任意普通I/O *///#include<intrins.h>    #define TRYTIME 250//失敗時,重新試著操作次數//#define SDA P42  //資料線//#define SCL P43  //時鐘線#define I2CWRITE 0xA0 //A2 A1 A0 為0#define I2CREAD  0xA1unsigned

好久沒有再寫東西

今日主題時間今日主題月份月目標年目標(量化)重點2012-12-14速度與激情110套創新介面(上,下)1.用心,減少錯誤2012-12-172作業系統2.多開發創新經典介面2012-12-21速度與激情3PLC使用3.開發新項目2012-12-24缺什麼補什麼,沒有任何借口4英語八級4.和諧相處突破點,迴圈漸進,事無巨細,完美,速度與激情5C++5.改進方法2012-12-25突破點,迴圈漸進,事無巨細,完美,速度與激情6進階語言的應用6.提高能力2012-12-31突破點,迴圈漸進,事無巨細

從入職到現在的 開發總結

一、             如果沒有文檔,什麼也不要做。如果沒有結果,什麼也不要做。循序漸進,不準有斷層(連續完整)二、             第一原則:“需求”是什嗎?在極短的時間內有極大的進步(效率)三、             循序漸進對每一個字進行反問與推敲(細節)四、      基礎要紮實,痛點要拆分,條目清晰。變成自己的,影響更多的人(回饋)五、             看看問題出在了哪?看看誰在破壞規矩?緊盯抓六、            

旋轉編碼開關用法

旋轉編碼開關用法By:陳浩 5腳的ALPS: 具有左轉,右轉,按下三個功能。4、5腳是中間按下去的開關接線  1 2 3腳一般是中間2腳接地,1、3腳上拉電阻後,當左轉、右轉旋紐時,在1、3腳就有脈衝訊號輸出了。這是標準資料:在單片機編程時,左轉和右轉的判別是痛點,用示波器觀察這種開關左轉和右轉時兩個輸出腳的訊號有個相位差,見:CW direction 順時針方向 程式: /**********************************************************   

關於檔案系統

 理論上說一個嵌入式裝置如果核心能夠運行起來,且不需要運行使用者進程的話,是不需要檔案系統的,檔案系統簡單的說就是一種目錄結構,由於 linux作業系統的裝置在系統中是以檔案的形式存在,將這些檔案進行分類管理以及提供和核心互動的介面,就形成一定的目錄結構也就是檔案系統,檔案系統 是為使用者反映系統的一種形式,為使用者提供一個檢測控制系統的介面。  根檔案系統,我認為根檔案系統就是一種特殊的檔案系統,那麼根檔案系統和普通的檔案系統有什麼區別呢?由於根檔案系統是核心啟動時掛在的第一個

AMI Asterisk Manager Interface

要啟用AMI,需要在/etc/asterisk/manager.conf中,[general]塊下設定enabled=yes然後添加使用者,比如[admin]secret = admindeny = 0.0.0.0/0.0.0.0permit = 127.0.0.1/255.255.255.0read = all,system,call,log,verbose,command,agent,user,configwrite =

單片機的一些非技術性知識

我們通常說的微機(PC機)是由主板、CPU、記憶體、硬碟等裝置群組成,而單片機則是講上述這些裝置整合在了一個晶片內(或者有些是通過片外擴充實現),單片機又被稱為微控制器(MCU),中文名“單片機”是由英文名稱“Single chip MicroProcessor”直譯而來。MCS-51單片機是美國INTE公司於1980年推出的產品(在之前還有一個1978年推出的MCS-48單片機),典型產品有 8031(內部沒有程式儲存空間,實際使用方面已經被市場淘汰)、8051(晶片採用HMOS,功耗是630

armboot和核心檔案系統燒寫總結

 armboot的燒寫和核心檔案系統的燒寫是最基本的,也是最原始的操作。但是對於後整塊板的分析是很有好處的,為下一步外圍模組的添加做好了準備工作。對於上面的燒寫工作,我自己也有獨到的看法。首先,為什麼燒寫armboot需要用JTAG?原因很簡單,我們燒寫的基本過程是這樣的:先將需要燒寫的鏡像檔案或者bin檔案傳送到記憶體的指定位置,然後再講它拷貝到flash的指定位置(需要指定檔案的大小)。在這裡要注意,所有的erase操作和拷貝操作都是有一個前提,也就是在armboot啟動並執行情況下,也就是

大小端模式和處理器

一、一段曆史端模式(Endian)的這個詞出自Jonathan Swift書寫的《格列佛遊記》。這本書根據將雞蛋敲開的方法不同將所有的人分為兩類,從圓頭開始將雞蛋敲開的人被歸為Big Endian,從尖頭開始將雞蛋敲開的人被歸為Littile Endian。小人國的內戰就源於吃雞蛋時是究竟從大頭(Big-Endian)敲開還是從小頭(Little-Endian)敲開。在電腦業Big Endian和Little

物理地址、虛擬位址(線性地址)、邏輯地址以及MMU的知識

一、首先不得不提的曆史        

記憶體的中段

一個程式本質上都是由 bss段、data段、text段三個組成的(錯,很有很多,具體參考ELF格式資料)。這樣的概念,不知道最初來源於哪裡的規定,但 在當前的電腦程式設計中是很重要的一個基本概念。而且在嵌入式系統的設計中也非常重要,牽涉到嵌入式系統運行時的記憶體大小分配,儲存單元佔用空間大小的問題。BSS段:BSS段(bss segment)通常是指用來存放程式中未初始化的全域變數的一塊記憶體地區。BSS是英文Block Started by

Nokia S60v5的使用者小心了

今天收到一條簡訊,一看是服務資訊,資訊內容:"NOKIA:您的手機系統軟體需緊急升級2010版(免費).點選連結查看 http://NOKIAf.com/?ID=23 "於是我用電腦訪問了上面的網址(為什麼不用手機訪問?你不覺得NOKIAf.com這地址很可疑嗎?下載下來了一個網頁檔案,用editplus開啟後,有如下代碼<?xml version="1.0" encoding="utf-8"?><!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD

ext2、ext3與ext4的區別

ext2與ext3Linux ext2/ext3檔案系統使用索引節點來記錄檔案資訊,作用像windows的檔案配置表。索引節點是一個結構,它包含了一個檔案的長度、建立及修改時間、許可權、所屬關係、磁碟中的位置等資訊。一個檔案系統維護了一個索引節點的數組,每個檔案或目錄都與索引節點數組中的唯一一個元素對應。系統給每個索引節點分配了一個號碼,也就是該節點在數組中的索引號,稱為索引節點號。

宏函數和普通函數的區別

#define S(a,b) a*barea=S(3,2)int S(int a,int b){ int s;  s=a*b;  return(s);}這兩個有什麼區別為了提高程式的效率,我們用define來定義一個函數,這樣在頻繁調用的時候就不會有函數調用的開銷了,這就是宏函數,但宏定義只是把S(a,b)簡單地替換成a*b,這樣會產生問題,最典型的兩種:1.缺括弧,比如aera=S(x+y,x-y),會被替換成x+y*x-y2.自增運算子定義宏#define S(a)

總頁數: 61357 1 .... 21674 21675 21676 21677 21678 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.