回覆列表
  • 1 # 使用者9866520236700

    微型計算機的工作過程

    CPU進行簡單的算術運算或邏輯運算,或從存貯器取數,將資料存放於存貯器,或由介面取數或向介面送數,這些都是一些基本動作,也稱為CPU的操作。

    用微型計算機求解“7+10=?”這樣一個極為簡單的問題,必須利用指令告訴計算機該做的每一個步驟,先做什麼,後做什麼。具體步驟就是:

    7→AL

    AL+10→AL

    其含義就是把7這個數送到AL裡面,然後將AL中的7和10相加,把要獲得的結果存放在AL裡。把它們變成計算機能夠直接識別並執行的程式如下:

    10110000

    00000111 第一條指令

    00000100

    00001010 第二條指令

    11110100 第三條指令

    利用助記符加上運算元來表示指令就方便得多了。上面的程式可寫成:

    MOVAL,7

    ADDAL,10

    HLT

    程式中第一條指令將7放在AL中;第二條指令將AL中7加上10並將相加之和放在AL中;第三條指令是停機指令。當順序執行完上述指令時,AL中就存放著要求的結果。

  • 中秋節和大豐收的關聯?
  • 為什麼手機相簿裡面的照片看不清楚了?