freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

單片機技術應用教程第1章(參考版)

2024-10-21 12:19本頁面
  

【正文】 ( 1) X=【 0011 0100】 BCD, Y=【 0101 0010】 BCD ( 2) X=【 0101 0110】 BCD, Y=【 0010 1001】 BCD ( 3) X=【 1000 0110】 BCD, Y=【 0100 0010】 BCD 15.查表寫出下列字符的 ASCII碼。 ( 1) X=45, Y=89; ( 2) X=65, Y=78; ( 3) X=76, Y=34。 ( 1) +37 ( 2) 54 ( 3)+121 ( 4) 216 12.將下列數轉換成 BCD碼。 3. MCS51單片機的 51子系列和 52子系列有哪些主要區(qū)別? 4.單片機系統(tǒng)的硬件組成由哪幾部分組成?并說明各個部分的主要功能。 ( 3)數字 0~ 9的 ASCII碼為 30H~ 39H。 第 1章單片機基礎知識 表 13 ASCII編碼表 第 1章單片機基礎知識 根據此表,我們應該掌握以下幾點: ( 1)根據已知道某個數字、字母、標點符號或控制字符,能夠找出其 ASCII碼。 第 1章單片機基礎知識 4. ASCII碼 在計算機中,除了處理數字信息外,還必須處理用來組織、控制或表示數據的字母和符號,這些字母或符號也必須按照特定的規(guī)則用二進制來編碼。 解: 【 0010 0010】 BCD X( 22) 【 0001 0001】 BCD Y( 11) 【 0001 0001】 BCD S( 11);不滿足修正條件,無需修正 第 1章單片機基礎知識 【 例 110】 已知 X=【 0010 0001】 BCD, Y=【 0101 1001】BCD,求 S=XY。 ( 5)若同一個四位出現兩種修正條件,則只需修正一次即可。 ( 3)低四位出現非法 BCD碼,低四位減 6修正。 第 1章單片機基礎知識 3. BCD碼減法 BCD碼在進行減法運算時,也會出現需要修正的現象,其修正條件和方法如下: ( 1)低四位向高四位有借位,低四位減 6修正。 第 1章單片機基礎知識 【 例 18】 已知 X=【 0100 1000】 BCD, Y=【 0101 1001】BCD,求 S=X+Y。 第 1章單片機基礎知識 【 例 17】 已知 X=【 0110 0001】 BCD, Y=【 0010 0110】BCD,求 S=X+Y。 ( 4)高四位出現非法 BCD碼,高四位加 6修正。 ( 2)高四位向更高位有進位,高四位加 6修正。具體的十進制與 BCD碼之間的關系如表 12所示。 對于正數: 【 X】 原 =【 X】 反 =【 X】 補 = X 對于負數: 【 X】 反 =【 X】 原 數值位取反,符號位不變 【 X】 補 =【 X】 反 +1 第 1章單片機基礎知識 學會了補碼的運算,我們回過來看例 12,采用補碼運算, 【 6】 補 = 11111010B 【 +7】 補 = 00000111B 則 S=6+7的運算如下: 11111010B N1 +00000111B N2 00000001B S=1 結果正確,至此,大家應該明白在計算機中,有符號數的運算采用的是數的補碼形式。 【 例 16】 X=9,求 X的補碼。 【 例 15】 X=9,求 X的反碼。 解:符號位為 1,數值位為 9 = 0001001 所以, 【 9】 原 =10001001B。 解: +9=00001001B,則 【 +9】 原 =【 +9】 反 =【 +9】 補 = 00001001B 第 1章單片機基礎知識 2.負數的原碼、反碼和補碼 負數的原碼:符號位為 1,其余位為數值位。下面我們來具體了解正負數的原碼、反碼和補碼。在計算機中,有符號數的表示方法有 3種:原碼、反碼和補碼。 【 例 12】 求 S=N1+N2=6+7。 N1 : 1 0 0 0 0 1 1 0 N 2 : 0 0 0 0 0 1 1 1 第 1章單片機基礎知識 解: 由于 N1的 D7位為 1,是負數,后面的數值位的值為 6,則 N1= 6; 由于 N2的 D7位為 0,是正數,后面的數值位的值為 7,則N2=+7。如在 8位微機中, D7位表示這個數的符號,是 “ 1”,表示負數,是 “ 0”,表示正數,其余位表示數值位的大小,如圖 15所示。對此有疑問的初學者,可以參考有關的數字電路基礎的數據,本書主要介紹正負數在計算機中的表示方法和有關編碼知識。 第 1章單片機基礎知識 單片機中數的表示及編碼 在日常生活中,我們經常使用的是十進制數,而在單片機中,二進制機器編碼是它的基本語言,考慮到二進制在書寫和閱讀方面的缺點,在單片機軟件編寫過程中,常引入十六進制數來表示。 三種語言各有特點,本書介紹的是匯編語言,雖然不同類型單片機的匯編語言有所不同,但還是有很多相似之處,可以舉一反三。 ( 3)通用性強,移植性好,不隨微處理器的不同而不同。 第 1章單片機基礎知識 高級語言的主要特點是: ( 1)采用類似人類自然語言的程序設計語言。 ( 3)不同的微處理器采用不同的匯編語言。 ( 2)匯編語言翻譯成機器語言的方法有兩種:一種是手工查表匯編,一種是機器匯編。 ( 3)可讀性差,直觀性差,容易出錯,目前基本不采用。 1.機器語言 機器語言的主要特點是: ( 1)
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1