微機原理與接口技術(shù)實驗教程——基于Proteus仿真
定 價:25 元
- 作者:李崇維, 段緒紅, 李德智, 主編
- 出版時間:2019/1/1
- ISBN:9787564371227
- 出 版 社:西南交通大學(xué)出版社
- 中圖法分類:F062.4
- 頁碼:129頁
- 紙張:膠版紙
- 版次:1
- 開本:16K
本書是配合“微機原理與接口技術(shù)”等課程的教學(xué)而編寫的實驗教程,主要內(nèi)容包括:一、8086匯編語言程序設(shè)計,包括匯編語言基礎(chǔ)知識,順序結(jié)構(gòu)、分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu)和子程序的程序設(shè)計,給出了相應(yīng)的設(shè)計實例;二、Proteus 仿真平臺,介紹如何利用Proteus ISIS繪制電路原理圖,利用外部編譯器編譯8086匯編程序并進(jìn)行基于8086微處理器的VSM仿真;三、基于Proteus仿真的8086匯編程序設(shè)計實驗,設(shè)計了幾種典型匯編程序設(shè)計實驗項目,有助于學(xué)生掌握匯編語言的編程與調(diào)試;四、基于Proteus仿真的接口實驗,設(shè)計了幾種典型的微機接口實驗項目,涉及多種外設(shè)接口芯片的軟硬件設(shè)計,以提高學(xué)生應(yīng)用計算機進(jìn)行實際系統(tǒng)設(shè)計的能力。
第1章 ProtetJs仿真平臺
1.1 新建工程
1.2 Proteus ISIS
1.2.1 Proteus ISIS的操作界面
1.2.2 Proteus ISIS原理圖繪制基礎(chǔ)
1.2.3 原理圖繪制舉例
1.3 編譯工程
1.3.1 編譯器配置
1.3.2 構(gòu)建工程
1.3.3 添加源代碼
1.4 仿真調(diào)試
1.4.1 8086/tJSB8086仿真器設(shè)置
1.4.2 調(diào)試工具
1.4.3 基本調(diào)試
第2章 8086匯編語言程序設(shè)計
2.1 匯編語言程序設(shè)計開發(fā)過程
2.2 順序程序設(shè)計
2.3 分支程序設(shè)計
2.3.1 簡單的二分支結(jié)構(gòu)設(shè)計
2.3.2 多分支結(jié)構(gòu)程序設(shè)計
2.4 循環(huán)程序設(shè)計
2.4.1 程序的循環(huán)結(jié)構(gòu)
2.4.2 控制程序循環(huán)的方法
2.4.3 多重循環(huán)
2.5 子程序設(shè)計
2.5.1 子程序的定義和格式
2.5.2 子程序的調(diào)用和返回
2.5.3 主程序與子程序傳遞參數(shù)的方式
2.5.4 子程序嵌套
第3章 匯編語言程序設(shè)計實驗
3.1 數(shù)碼轉(zhuǎn)換類程序設(shè)計實驗
3.1.1 將ASCII碼表示的十進(jìn)制數(shù)轉(zhuǎn)換為二進(jìn)制數(shù)
3.1.2 將十進(jìn)制數(shù)的ASCII碼轉(zhuǎn)換為非壓縮型的BCD碼
3.1.3 將十六位二進(jìn)制數(shù)轉(zhuǎn)換為ASCII碼表示的十進(jìn)制數(shù)
3.1.4 將十六進(jìn)制數(shù)轉(zhuǎn)換為ASCII碼
3.1.5 用查表法將將十六進(jìn)制數(shù)轉(zhuǎn)換為ASCII碼
3.2 數(shù)值運算類程序設(shè)計實驗
3.2.1 二進(jìn)制雙精度加法運算
3.2.2 十進(jìn)制的BCD碼減法運算
3.3 分支程序設(shè)計
3.4 循環(huán)程序設(shè)計實驗
3.5 子程序設(shè)計實驗
3.5.1 求無符號字節(jié)序列中的最大值和最小值
3.5.2 計算N!值
3.6 排序程序設(shè)計實驗
3.6.1 用“冒泡法”對數(shù)據(jù)排序
3.6.2 學(xué)生成績名次表
第4章 硬件實驗
4.1 存儲器擴展實驗
4.2 I/O口讀寫實驗
4.3 8255并行I/O擴展實驗
4.4 可編程定時/計數(shù)器8253實驗
4.5 七段數(shù)碼管顯示實驗
實驗報告冊
《微機原理》課程實驗報告(一)
《微機原理》課程實驗報告(二)
《微機原理》課程實驗報告(三)
《微機原理》課程實驗報告(四)
《微機原理》課程實驗報告(五)
《微機原理》課程實驗報告(六)
《微機原理》課程實驗報告(七)
《微機原理》課程實驗報告(八)
《微機原理》課程實驗報告(九)
《微機原理》課程實