電腦組合語言 光啟高中96學年度第2學期 第一篇 組合語言開發流程與指令格式.

Slides:



Advertisements
Similar presentations
定 格 入 格 破 格 —— 新诗仿写复习训练 仿照下列句子,再把 “ 人生 ” 比喻成 “ 大海 ”“ 天空 ” , 造两个句子。 如果说人生是一首优美的乐曲,那么痛苦则 是其中一个不可或缺的音符。 参考答案: 1 、如果说人生是一望无际的大海,那么挫折则 是其中一个骤然翻起的浪花。 2 、如果说人生是一片湛蓝的天空,那么失意则.
Advertisements

初 级 会 计 学 BASIC ACCOUNTING. 第十二章 会计工作组织 第一节 会计工作组织概述 第二节 会计规范 第三节 会计机构与会计人员 第四节 会计职业道德 第五节 会计岗位责任制 第六节 会计档案管理与会计交接制度.
《微型计算机技术 及应用》 ( 第 4 版) —— 戴梅萼 史嘉权. 目标 深刻理解 牢固掌握 灵活应用.
1 1.2 信息的表示与存储  数据:数据是对客观事物的符号表示。 如,数值、文字、语言、图形、图像等都是不同形 式的数据。  信息:信息是既是对客观事物变化和特征的反映,又 是事物之间相互作用、相互联系的表征。 信息必须数字化编码,才能用计算机进行传送、存 储和处理。 信息具有针对性和时效性。
程序设计基础 第 2 章 解题要有程序 主讲:吴献彩 Tel : QQ :
第一章 计算机基本知识 网考小组.
计算机基础 第一章 计算机基础知识 机电系计算机教研室
市直单位财务明细信息表 填报说明 珠海市财政局 2013年12月 1.
請購作業介紹與實務案例講解 主講人:長庚科技大學總務處 事務組周鴻奇組長
第5章 排版的高级应用.
高一年级过渡性学习 活动汇报 高一年级组 教科研室 汉滨高中.
女老闆的震撼教育 故事文案/黃祖強 視覺設計/高淑貞 版權所有,請保持著作完整性,歡迎自由分享。.
Word2010典型应用_003 长文档Word技巧.
Word高级应用——制作毕业论文 Word高级应用——制作毕业论文 6..
计算机组装与维护 电子商务系.
通用技术教学与实践 常德市鼎城区第八中学 刘启红.
科目名稱: 觀光與文化 教師:李奇嶽.
计算机组成原理 北京理工大学计算机科学工程系 赵清杰 北京理工大学计算机科学工程系.
创业计划书的编写 白城师范学院创业教育 与文化研究中心 陆东辉.
——信息技术教学认识与反思 朱唯 湖南省教育科学研究院基础教育研究所 手机: Qq:
生物学 新课标.
计算机体系结构 应用程序 软件 操作系统 编译器 固件 指令集 输入输出 CPU 硬件 内存 (I/O) 集成电路 元件,逻辑门.
第2章:企業組織 張緯良 世新大學資訊管理系.
比爾蓋茲導讀.
經濟部文書作業實務 報告人:何國金.
第二章 计算机信息处理技术 数据是指能够由计算机处理的数字、字符和符号等。 数值数据:用数字符号表示,如1,2,….
小组社会工作 —过程 1.
2010年高考语文《考试大纲》对本考点的要求是:“正确使用标点符号。”能力层级为D(表达应用)。
首届百科知识竞赛 2011年江苏海事职业技术学院 主持人:孔强 邓佳丽 主办:社团联合会 承办:科技爱好者协会 天文爱好者协会
计算机与信息技术应用基础 徐东雨 计算机中心
教育部補助 「大專校院社團帶動中小學社團發展」
崇右技術學院 電子公文線上簽核系統教育訓練
CPU的制造 罗曼琳
企業講座 組長: 張仁杰 組員: 指導老師:洪伯毅 楊巧歆 楊明芬 陳璿安
寫 作 教 學 6 電腦與我 時代改變,科技進步,電腦成為日常生活不可或缺的設備。我是二十一世紀的E世代少年,一隻滑鼠在手,樂趣無窮。
《计算机操作员》精品 课件 淮南市潘集职教中心
了解高中信息技术课 柯华菁.
專有名詞故事化.
注重物理基本思想和方法教学 讲究实效 ——2012年高考物理复习备考建议
經國管理學院 電子公文線上簽核系統教育訓練
第1章 计算机与信息技术 第1章 作者:吴宁.
主讲教师:唐大仕 第5讲 计算机硬件 主讲教师:唐大仕
第1章 电脑的硬件组成 本章要点 拆卸电脑 PC的基本构成 主机箱内的主要部件 电脑主机箱背面的接口 主要配件的外观.
電腦的種類 超級電腦 (supercomputer) 大型電腦 (Mainframe) 迷你電腦 ( Mini computer)
计算机文化基础 第一章 计算机的基础知识.
单片机应用技术 项目一 循环彩灯装置 第2讲 51单片机的结构与引脚 《单片机应用技术》精品课程组 湖北职业技术学院机电工程系.
電腦的硬體架構.
计算机组装、维修及 实训教程 第15章 微机硬件的组装 2018年12月25日星期二.
亚东科技出品 神盾终端免运维管理系统 亚东科技出品
“英特尔®未来教育”在中国 ♢“英特尔 未来教育”的发展历史 ♢“英特尔 未来教育”的基本理念 ♢“英特尔 未来教育”所采用的教学与学习模式
校 園 雲端輸出管理系統 新印科技股份有限公司 聯絡人:伍宏一 電 話: /
大橋國小科技化校園規劃 報告人 : 資訊組 2007/1/25 大橋國小優質學校科技化校園規劃簡報.
組員名單 組長:陳翰佑 組員:葉昕諭 周建勳 林宏澤 王瑞宏
网络系统设计与网络处理器 主讲:华蓓 实验室:电一楼(安徽省计算与通讯软件重点实验室) 电话:
生源地信用助学贷款系统 操作培训课件 福建省农村信用社联合社 张健明 2014年6月30日 共1-78页.
认识计算机 随着科技的发展计算机已经成为人们学习、工作、生活中不可缺少的一部分。但是在享受计算机带来方便的同时人们却经常被各种各样的软件、硬件问题所困扰。 那么你们究竟有多了解计算机呢? 今天我们就一起来认识计算机。
计算机的产生和发展 王 永 辉 泾川电大工作站.
8051單晶片 蘇恆生 老師.
國有公用財產管理簡介 總 務 處 保管組 104年04月07日.
微机原理与接口技术 ——第三章 80x86微处理器 西安邮电大学 计算机学院 范琳.
程式語言 程式語言發展史 資料型態 程式指令 程序定義和使用.
導 論 教學投影片.
猜數字遊戲.
大学计算机基础——周口师范学院 第3章 Word字处理软件 3.8页眉与页脚.
第一章 有關電腦.
单片机原理及接口技术 前修课程:数模电、微机原理.
國立勤益科技大學 冷凍空調與能源系 實務專題成果展
实验六、COM类型病毒分析实验 2019/10/9.
——彻底变革算法与程序设计的教学方式 湖北省水果湖高级中学 伍先军.
走讀台灣旅遊計畫範本.
Presentation transcript:

電腦組合語言 光啟高中96學年度第2學期 第一篇 組合語言開發流程與指令格式

微電腦系統的歷史演進 70年代Intel在記憶體產業扮演龍頭的角色,提到Intel便等於是記憶體的代名詞。 到了80年代初,日本全力發展記憶體工業,挾其價格及品質的優勢,席捲全球市場。 1984年末,記憶體市場呈現低迷狀態,使得Intel虧損連連,也導致高層對英特爾未來發展的策略發生嚴重爭執。

微電腦系統的歷史演進 1985年年中,葛洛夫和當時Intel的董事長兼最高執行長高頓‧摩爾兩人作了一個重大決定,斷然放棄記憶體市場,退出DRAM的製造 1986年Intel將公司一切人力物力投向微處理器,在不到6年的時間,也就是1992年,Intel在微處理器上的卓越表現,使其成為CPU的最大製造公司,英特爾已成CPU的代名詞,如同70年代Intel就等於記憶體。

微電腦系統的歷史演進 Intel從1971年推出第一個4位元的CPU 4004迄今已將近30年。 在這30幾年中由於工程人員不斷努力使半導體製程技術有長足進步,每顆CPU中所含的電晶體數目已超過四仟萬個,執行的速度也突破GHz的大關

機器碼與組合語言 計算機語言可區分下列幾類: 高階語言: BASIC、PASCAL、FORTRAN、C等。 中階語言: 組合語言 低階語言: 機器語言

機器碼與組合語言 高階語言 和人類使用的語言較接近,符合人類的使用習慣,容易被了解且親和力高 因此這種語言被廣泛使用,例如BASIC適合初學者學習,PASCAL適合資料結構處理,FORTRAN適合工程上的應用。

機器碼與組合語言 組合語言 和BASIC等高階語言比較,組合語言屬於中階語言,因為這種語言和人類使用的語言較不接近, 組合語言是針對CPU操作的一種語言,程式的設計是以微處理器為導向,不同廠牌的CPU,其組合語言的種類亦不同,所以組合語言的可攜性較低。 不管是高階語言或組合語言,程式撰寫完後並不能直接在電腦上執行,因為電腦只認識0和1兩個符號。

組合語言開發流程 程式設計 編輯--記事本 組譯--MASM 連結--LINK 除錯--DEBUG

組合語言開發流程

組合語言常用檔案名稱

組合語言程式指令格式 組合語言原始程式中,每一組合語言指令最多可有四個欄位;其格式如下所示: 標記(Label) 在組合語言中,常以英文名稱來代替程式中的位址(程式標記),資料變數(資料標記)及常數(常數標記),這些程式中出現的英文名稱就是標記。 運算碼(Opcode) 運算碼即是組合語言指令,組合語言指令可區分成指令及虛擬指令(假指令)兩種,指令用來告訴CPU所要執行的動作,虛擬指令用來告訴組譯器(MASM)要做什麼動作。指令的長度為2至6個字母,組譯時組譯程式會將指令轉換成相對應的機器碼。

組合語言程式指令格式 運算元(Operand) 運算碼在執行運算時需要的資料可能是暫存器、記憶體位址、數字或運算式等,存放這些資料的地方便是運算元。 註解(Comment) 這個欄位的功能是對組合語言指令的使用加以說明,以提高程式的可讀性及維護性,註解以“;”為開頭,在組譯的過程中註解內的文字是不被翻譯成機器碼執行。

電腦資料基本單位 常用的電腦基本單位 位元(Bit) 位元組(Byte) =8Bit 字組(Word)