原创 8086計算機組織結構

8086計算機組織結構  1.課前思考  (1) 微計算機系統一般包括哪兩部分?  答:軟件於硬件系統  (2) 8086微處理器主要由哪幾部分組成?它們的功能是什麼?   (4) 在Intel系列微型機中是如何編址的?  (5) 一個字節

原创 嵌入式_makefile簡單語法介紹

Makefile指導手冊    Make 在執行的時候,要需要一個Makefile的文件,Makefile文件主要描述了一個工程編譯的,連接的規則。就像鏈子一樣,一個連着一個,makefile所需要做的就是判斷那些文件需要連接編譯,哪些不需

原创 C++運算優先級

運算符        含義                                 舉例::          全局作用域                            ::name::          類作用域     

原创 那些年,困擾我們的函數參數,還在嗎!

那些年我們遇到的迷惑!開講之前,我先請你做三道題目。(嘿嘿,得先把你的頭腦搞昏才行……唉呀,誰扔我雞蛋?)考題一,程序代碼如下:void Exchg1(int x, int y){   int tmp;   tmp = x;   x = y

原创 嵌入式工程師筆試面試題目

嵌入式工程師筆試面試題目 7.C++中爲什麼用模板類。答:(1)可用來創建動態增長和減小的數據結構(2)它是類型無關的,因此具有很高的可複用性。(3)它在編譯時而不是運行時檢查數據類型,保證了類型安全(4)它是平臺無關的,可移植性(5)可用

原创 進程之間的信號通信,類型、處理機制筆記

          信號通信產生情況:1、當用戶按某些按鍵時,產生信號2、硬件異常產生信號,無效存儲。3、進程用kill函數將進程殺掉4、用戶可以使用kill命令將信號發給其他進程第一、信號類型SIGHUP  SIGTRAP SIGIOT

原创 進程創建、exec函數簇,等待進程,替換進程實現

進程調度概述:創建子進程的函數fork()函數,父進程在創建子進程的時候子進程會複製父函數的數據段,代碼段是共享,但是數據段是複製!fork函數與vfork函數的區別:1、fork:子進程拷貝父進程;2、vfork:子進程與父進程共享數據段

原创 進程調度概念筆記

定義:進程是具有獨立功能的程序的一次運行活動;特點;動態的併發的獨立的異步性操作系統中的三態:就緒態--->執行態-----io--阻塞態--io---就緒態進程ID進程ID:標識進程的唯一數字父進程---子進程進程互斥;兩個進程不能同時佔

原创 系統調用-文件訪問 創建、打開、關閉、讀、寫

系統調用-文件訪問 本文特色,該文件操作與linux操作系統shell命令對比講解! Linux中文件變成可以使用兩種方法1.Linux的系統調用2.C語言函數的調用前者是依賴於操作系統的後者是c庫函數一般不會變,在哪系統下都一樣。 一、文

原创 系統調用-文件訪問 創建、打開、關閉、讀、寫

系統調用-文件訪問 本文特色,該文件操作與linux操作系統shell命令對比講解! Linux中文件變成可以使用兩種方法1.Linux的系統調用2.C語言函數的調用前者是依賴於操作系統的後者是c庫函數一般不會變,在哪系統下都一樣。 一、文

原创 庫函數文件,創建、打開、讀寫、刪除、操作實現

庫函數-文件訪問上一個博文主要講了系統調用,接下來就開始庫函數調用講解。特點:C庫函數是獨立與操作系統平臺存在的,無論在nunixlinux,還是windows操作系統下庫函數調用都是一樣的。 一、打開文件FILE*fopen(cons c

原创 80x86 尋址方式與指令系統簡介

 80x86 尋址方式與指令系統簡介【課前思考】  (1) 什麼是指令和指令系統?指令在什麼時候由哪部分來執行?  (2) 8086彙編語言指令由幾部分組成?各部分的作用是什麼?  (3) 8086彙編語言指令可以有幾個操作數?指令中指定的

原创 庫函數調用之時間的顯示、計算、應用

                                                            時間類型UTC世界時間日曆時間從1970年1月1日#include<stdio.h>struct tm *gmtime(

原创 進程之間通信之有名管道、無名管道(pipe),筆記

             進程之間的通信作用1、數據傳輸   :一個進程需要將他的數據傳到其他進程2、資源共享3、進程通知事件4、進程控制 :有些進程完全控制另一個進程的執行,如調試狀態啊我們需要完全控制他的每一步操作;通信發展歷史Linu

原创 進程通信之信號量筆記

                   信號量通信模塊信號量作用:主要的作用就是保護臨街資源,也就是說,如果來年各個進程都需要用到某個資源,那麼通過信號量,讓進程A和進程B分別佔有一定的信號量,每次信號量只能准許一個進程訪問,信號量是有時間限