微机原理第一次作业点评
北京交通大学《微机原理与接口技术》作业答案
目录《微机原理与接口技术》第一章作业 (2)一、书上P22作业题 2、3、7 (2)《微机原理与接口技术》第二章作业 (2)一、书上P59作业题 2、5、6、9、14 (2)《微机原理与接口技术》第三章作业 (3)一、书上P95作业题 4、5、6、7、10、11、12、13、14、15、16、17、18、22、27 4《微机原理与接口技术》第四章作业 (8)一、课本P155 8、12、13、14 (8)《微机原理与接口技术》第五章作业 (10)一、作业P180 2、5、7、8、9、10 (11)《微机原理与接口技术》第六章作业 (13)一、P207: 1,3,5,10,14。
18,19,20 (13)《微机原理与接口技术》第七章作业(一) (17)一、P268: 3, 6 , 7, 10 , 11 , 12 (17)《微机原理与接口技术》第七章作业(二) (20)一、P268: 15 , 16 , 19, 21,25 (20)《微机原理与接口技术》第八章作业 (24)一、P292 6、7 (24)《微机原理与接口技术》第一章作业一、书上P22作业题 2、3、72.完成下列数制之间的转换。
(1)01011100B=92D(3)135D=10000111B(5)10110010B=262Q=B2H3.组合型BCD码和非组合型BCD码有什么区别?写出十进制数254的组合型BCD数和非组合型BCD数。
答:组合型BCD码的储存格式用一个字节存放2位BCD码,高4位表示十进制的十位数,低4位表示十进制的个位数,数值表示范围为0~99;非组合型的储存格式是用一个字节的低4位存放1位BCD码,高四位可以为0或任意数,数值表示范围为0~9。
254D的组合型BCD码:0254D的非组合型BCD码:007.计算机中为什么采用补码的形式储存数据?当计算机的字长n=16时,补码的数据表示范围是多少?答:是为了便于进行加减运算,简化机器硬件结构。
微机原理与接口技术第一次作业
微机原理与接口技术——第一次作业
读CPU发展史有感
学院:电子信息工程学院班级:自动化1302 学号:13212153 姓名:刘佳丽此刻当我坐在笔记本电脑前敲打键盘完成这篇感想,而不用再握笔在纸上书写,实现所谓的“绿色环保”时,或许就是在享受着计算机科技发展给我们带来的优越。
作为一名对于计算机发展理解甚少的女生,读完这两篇文章内心无疑是震撼的。
此刻的便捷是无数科学前辈几代心血的凝结。
CPU(Central Processing Unit),被称呼为中央处理器或者Microprocessor 微处理器。
CPU是计算机的核心,其重要性好比心脏对于人一样。
回顾发展史,我们可以看到很多人终其一生奋斗研发的身影:“信息科学鼻”祖巴贝奇、微电子业界的“梦幻组合”摩尔、诺宜斯、葛洛夫,“天才首富”比尔盖茨……创造者们带来了无数牵动时代进步的产品:从第一代的微处理器Intel 4004到后来的8008、8080然后的8086确立了x86商业奇迹的地位,随后一直又到奔腾……
科技产品的成功来自于时代的需求,技术的更新以及创造者们惊人的妙想。
在成功者身上我们总能看到许多相似之处,值得我们学习与思考。
先驱者顺应时代又超前于时代的发展目光,更新换代时果敢的态度,面对失败错误及时承担改正的担当……
回顾过去为的就是成就未来,微处理器的发展一直在遵循着摩尔定律始终没有违背,尽管专家们推断目前的微处理器生产技术即将面临一道难以逾越的鸿沟,我们依然可以相信发展的长河永远会是生生不息,奔流不止。
微机原理课程设计评价标准
微机原理课程设计评价标准1、硬件考核(20%)知识点要求:z分析硬件原理图z掌握地址译码电路的工作原理,例如确定接口器件地址的方法z接口器件片选、地址总线、数据总线的连接方法z接口器件与外围电路的连接技能要求:z连线的规范化及有序操作,例如正确连接电源线、总线、接口器件,地线(GND)用黑色线,采用不同颜色线连接数据总线各个数据位,不用的线一律不得放在实验板上,禁止带电插拔元器件。
z能够自己检查实验中使用的接口芯片(8253、8255、ADC0809、DAC0832等)是否工作正常。
2、软件考核(20%)知识点要求:z根据题意,正确编制流程图及规范化z子程序的设计要点及编写z中断处理程序的设计要点及编写技能要求:z每个文件开头有注释形式的文件头,包括文件名、版本号、作者、编译选项、修改日志等,具体格式参见附录1z每个函数前要有注释形式的函数说明,具体格式参见《微型计算机原理与接口技术》第290页z程序块要有缩进,设置缩进为4格z有适当数量的英文注释(建议注释占总程序的20%),分支语句和过程必须添加注释z标号必须顶格写3、上机考核(25%)知识要求:z程序的编辑、编译、连接和形成可执行文件的基本概念技能要求:z单步调试z设置断点调试z在中断程序入口处设置断点,进行中断程序的调试z利用示波器观察信号波形,辅助判断电路问题4、实验预习与报告(20%)要求:z实验前要进行预习,书写预习报告z实验报告应对相应栏目进行认真填写,内容完整,字迹清晰;流程图、软件清单等书写规范、清晰,软件清单可以采用打印形式,必须将其粘贴到规定位置z实验报告要使用专用的《微机原理课程设计实验报告册》,设计题目符合附录2要求5、创新型实验(15%)鼓励学生在实验过程中进行各种形式的创新性实验活动,如创新性的方案设计,创新性的软件设计,高效的调试方法,或与工程实践相关的题目等。
教师将根据在创新型实验工程中的表现酌情打分。
6、综合成绩将上述5方面内容加权后得到综合成绩。
吉大14秋学期《微机原理及应用》在线作业一答案
吉大14秋学期《微机原理及应用》在线作业一
判断题多选题单选题
一、判断题(共5 道试题,共20 分。
)
1. 采用直接寻址输入/输出指令的最大端口地址为0FFH。
()
A. 错误
B. 正确
-----------------选择:B
2. 在8253的方式控制字中,有一项计数锁存操作,其作用是暂停计数器的计数。
()
A. 错误
B. 正确
-----------------选择:A
3. CPU响应可屏蔽中断时,无须从数据总线上读取中断类型码。
()
A. 错误
B. 正确
-----------------选择:A
4. DMA控制器8237A现行字节数寄存器的值减到0时,终止计数。
()
A. 错误
B. 正确
-----------------选择:A
5. 若各中断源的优先级是一样的,则可用自动循环优先级来实现。
()
A. 错误
B. 正确
-----------------选择:B
吉大14秋学期《微机原理及应用》在线作业一
判断题多选题单选题
二、多选题(共3 道试题,共12 分。
)
1. 在CPU与外设之间设计接口电路的目的主要有()。
A. 解决驱动能力问题
B. 控制数据传送速度
C. 完成数据形式转换
D. 负责CPU与外设的联络
-----------------选择:ABCD
2. 可以实现在数据段中保留10H个字节单元的指令有( )。
A. DW 08H DUP(?)。
微机原理及应用课后答案
X = C3H = 1101 0011 B
Y =5AH = 0101 1010 B
{(X异或Y)与(X或Y)}= 1001 1001B = 99H
二、填空题:
1、512×4位的存储器分别需要9地址线和4数据线?8K×8位的存储器又分别需要13地址线和8数据线?
4.存储器或IO设备经缓冲后通过总线与CPU连接,且任一时刻只能有1个部件通过总线与CPU进行数据通讯,这是由器件中的三态门电路实现的。
5.8086从数据线上读取数据的时候,其引脚DT/R为低电平,将数据写入存储器或IO设备的时候,其引脚DT/R为高电平。
6.已知某微机控制系统中的RAM容量为4K×16位.首地址为4800H.其最后一个单元的地址为57FFH(=4800H+0FFFH),其所用数据线和地址线分别为16和12根。
答:所谓寻址方式,是指如何通过寻找内存操作数的地址寻找内存操作数。
Intel系列有七种寻址方式:
(一)立即寻址
(二)寄存器寻址
(三)直接寻址
(四)寄存器间接寻址
(五)寄存器相对寻址
(六)基址加变址寻址
(七)相对基址加变址寻址
18.计算325D的十六进制、二进制和BCD码的值。
325D=145H=101000101B=0011 0010 0101BCD
4.CPU内部16位地址寄存器如何寻址和访问CPU外部20根地址形成的1M地址空间?
答:用16位的段寄存器与16位的偏移量来解决这一问题,即各个段寄存器分别用来存放各段的初始地址。当由IP提供或EU按寻址方式计算出寻址单元的16位偏移地址(又称为逻辑地址)后,将与左移4位后的段寄存器的内容同时送到地址加法器进行相加,形成一个20位的实际地址(又称为物理地址),以对存储单元寻址。
微型计算机系统原理及应用第1章第一次课教材
2019/4/27
5
学习方法
充分的课前预习准备; 注重课堂的学习成效,牢固掌握基本概念、
基本原理等基础知识;
理论联系实际,重视实验操作和程序设计的 实践;
2019/4/27
7
第1章 概述
微型计算机发展概述 80x86系列结构的概要历史 计算机基础 计算机的硬件和软件 微型计算机的结构 多媒体计算机
2019/4/27
8
本节课要求:
了解80x86系列微处理器的发展历史 掌握计算机的基本结构、常用术语等。 掌握微处理器的工作原理 掌握地址、数据、控制总线的概念 理解计算机执行过程 理解模型机的工作原理
微机原理及应用
自动化与电气工程学院
2019/4/27
2019/机原理及应用 适应专业: 机自,机设 课程性质: 专业基础课 学 时: 40学时(讲课:32,实验8) 教 材:
《微计算机系统原理及应用》 (第五版), 周明德,清华 大学出版社
参考书: 1.微型计算机技术及应用 ,戴梅萼编,清华大学出版, 1995. 2.微型计算机原理及应用,郑学坚编,清华大学出版 3.微型计算机原理及接口技术, 钱晓捷,机械工业出版社,1999 4.IBM PC 汇编语言程序设计,沈美明,清华大学出版社
2019/4/27
Gordon E. Moore,Intel公司的创 始人之一
13
万晶体管
4500
4200
4000
3500
3000
2800
微机原理课程设计成绩评定表
20
设计任务演示
编写程序,调试结果
10
答辩
对课程设计内容进行全面、系统的总结,能圆满的回答老师的问题
30
说明书
设计说明书内容完整,文字通顺,规范化、参考文献充分
20
课程设计总评成绩:
指导老师签名:
日期:2022年6月日
微机原理课程设计成绩评定表
系部
自动化与电气学院
姓名
专业
班级
课程设计题目:
课程设计答辩或质疑记录:
成绩评定依据:
评价内容
评定项目
评分
成绩
工作能力
态度
工作态度认真,遵守纪律,出勤情况是否良好,能够独立完成设计工作
10
查阅文献
能独立查阅文献,收集资料;查阅文献有一定广泛性;有综合归纳资料的能力
10
系统设计工作量
微机原理及应用习题
下列寻址方式下的有效地 址EA和物理地址PA(注意:寄 存器和基址用BX,变址用DI)
(1)直接寻址 (2)寄存器间接寻址 (3)寄存器相对间接寻址
(4)变址寻址 (5)寄存器相对变址寻址 (6)基址加变址寻址
(7)基址加变址相对寻址
2、 判断下列指令是否正确?
(1)MOV AL,BX
(2)MOV AL,CL
4、已知x和y的二进制值,用加减交替法计算[x/y]原。
x =1000 y = 0010
5、已知x和y的二进制值,用恢复余数法计算[x/y]原。
x = 01001 y = 00010
6、已知x和y的二进制值,用补码一位乘法计算[x*y]补。
x= -0011 y= -0101
7、用浮点数运算步骤对下列数据进行二进制运算,浮点
574二进制数精确到小数后4位十六进制数精确到小数后1位2004年2月21011101410101001358743753写出下列十进制数的原码反码和补码用8位二进制数表示16531154用4位十六进制数写出下列十进制数的原码反码和补码112039995将下列带符号数用补码表示
微机原理及应用习题 2004年2月
四、第四次作业
1、已知一数段中的数据为
DATA segment
STR1
DB 0,1,2
STR2 DB “012”
COUNT EQU 30
NUMB DB 3 DUP(2) NUMW DW 10H,-60H
POIN DW 0
Data
ends
试画出数据段中的数据在存储器中存储的形式。
2、上题中,各变量的偏移地址与变量值 各是多少? 3、试写出执行下列指令序列后BX寄存器的内容,执行前 (BX)= 6D16H
点评学员作业的评语
点评学员作业的评语
以下是一些点评学员作业的评语,供您参考:
1. 这篇作业思路清晰,表述完整,语言流畅,是一份优秀的作业。
2. 作业中对于某个问题的思考很深入,展现出了很好的研究能力。
3. 作业中有些地方需要进一步完善,但整体来说表现不错。
4. 你的作业写得很好,但是在某个地方有明显的错误,需要仔细检查。
5. 作业中的表述有些不准确,需要进一步修正和改进。
6. 这份作业内容充实,思考深入,值得赞赏。
7. 作业整体上表现良好,但是在某些细节上需要加强。
8. 作业质量有待提高,需要更加认真对待。
9. 这份作业表现出了很好的创新性,值得鼓励。
10. 作业整体上表现良好,但在格式和书写方面需要加强。
微机原理与应用A(在线作业)
《微机原理及应用A》第1次作业本次作业是本门课程本学期的第1次作业,注释如下:一、单项选择题(只有一个选项正确,共20道小题)1. bit的意义是。
(A) 字(B) 字节(C) 字长(D) 二进制位正确答案:D解答参考:2. 在机器数中,的零的表示形式是唯一的。
(A) 原码(B) 补码(C) 反码(D) 原码和反码正确答案:B解答参考:3. 微型计算机中运算器的主要功能是。
(A) 控制计算机的运行(B) 算术运算和逻辑运算(C) 分析指令并执行(D) 负责存取存储器中的数据正确答案:B解答参考:4. 在寄存器间接寻址方式中,操作数应该在中。
(A) 寄存器(B) 堆栈栈顶(C) 累加器(D) 存单元正确答案:D解答参考:5. 静态半导体存储器RAM 。
(A) 不需要动态刷新(B) 芯片部已有自动刷新逻辑(C) 断电后仍能保持容不变(D) 工作过程中存储容静止不变正确答案:A解答参考:6. 外设接口是位于之间的逻辑部件。
(A) CPU与系统总线(B) 系统总线与外部设备(C) 主存与CPU(D) 主存与外部设备正确答案:B解答参考:7. 在统一编址方式下,下面哪一个说确()(A) 一个具体地址只能对应输入输出设备(B) 一个具体地址只能对应存单元(C) 一个具体地址既可对应存单元又可对应输入输出设备(D) 一个具体地址只对应I/O设备或者只对应存单元正确答案:D解答参考:8. 下列指令正确的是________。
(A) IN AX, 1234H(B) XCHG BX, 0F000H(C) DATA DB 12H, 256(D) PUSH AX.正确答案:D解答参考:9. 下各指令的源操作数采用寄存器寻址方式的是_______。
(A) MOV AX,[BP](B) MOV DS,AX(C) MOV DI,0FF00H(D) MOV BX,[2100H]正确答案:B解答参考:10. 静态RAM的基本存储电路是________。
微机原理与接口技术作业1
一、单选题第1题(1分)你的得分:1下面的数值表示中,和127相等的是【1】。
A. 11111111BB. 127HC. 80HD. 7FH题目答案:D你的答案:D第2题(1分)你的得分:1下面【2】命题是正确的。
A. 负数的反码与其真值数相同B. 负数的补码与其真值数相同C. 正数的原码、反码、补码与其真值数相同D. [+0]反=11111111B 题目答案:C你的答案:C第3题(1分)你的得分:1采用十六进制书写二进制数,位数可以减少到原来的【3】。
A. 1/2B. 1/3C. 1/4D. 1/5题目答案:C你的答案:C题目分析:一位十六进制数可以用四位二进制来表示,所以采用十六进制书写二进制数,位数可以减少到原来的1/4。
第4题(1分)你的得分:1计算机内机器数通常采用【4】形式来表示。
A. 原码B. 反码C. 补码D. ASCII码题目答案:C你的答案:C题目分析:计算机内机器数通常采用补码形式来表示;而字符则采用ASCII码表示。
第5题(1分)你的得分:1下列不同数制表示的数中,数值最小的是【5】。
A. 11011101BB. 334QC. 219DD. DAH题目答案:D你的答案:D题目分析:A. 11011101B=221B. 334Q=220C. 219D=219D. DAH=218第6题(1分)你的得分:1下面几个不同进制的数中,最小的数是【6】。
A. 1001001BB. 75C. 37DD. A7H题目答案:C你的答案:C题目分析:A. 1001001B=73B. 75=75C. 37D=37D. A7H=167第7题(1分)你的得分:0下列数中最大的数是【7】。
A. 10000011BB. (10010101)BCDC. 92HD. 101 题目答案:C你的答案:B题目分析:A. 10000011B=131B. (10010101)BCD=95C. 92H=150D. 101第8题(1分)你的得分:1将93H看成一个组合BCD码,其结果是【8】。
微机原理学习心得
微机原理学习心得本学期的微机原理课程即将要结束,以下是关于微机这门课程的心得体会:初学《微机原理》时,感觉摸不着头绪。
面对着众多的术语、概念及原理性的问题不知道该如何下手。
在了解课程的特点后,我发现,应该以微机的整机概念为突破口,在如何建立整体概念上下功夫。
“麻雀虽小,五脏俱全”可以通过学习一个模型机的组成和指令执行的过程,了解和熟悉计算机的结构、特点和工作过程。
《微机原理》课程有许多的新名词、新专业术语。
透彻理解这些名词、术语的意思,为今后深入学习打下基础。
一个新的名词从首次接触到理解和应用,需要一个反复的过程。
而在众多概念中,真正关键的有很多。
比如“中断”概念,既是重点又是难点,如果不懂中断技术,就不能算是搞懂了微机原理。
在学习中凡是遇到这种情况,绝对不轻易放过,要力求真正弄懂,搞懂一个重点,将使一大串概念迎刃而解。
学习过程中,我发现许多概念很接近,为了更好的掌握,将一些容易混淆的概念集中在一起进行分析,比较它们之间的异同点。
比如:微机原理中,引入了计算机由五大部分组成这一概念;从中央处理器引出微处理器的定义;在引出微型计算机定义时,强调输入/输出接口的重要性;在引出微型计算机系统的定义时,强调计算机软件与计算机硬件的相辅相成的关系。
微处理器是微型计算机的重要组成部分,它与微型计算机、微型计算机系统是完全不同的概念。
在微机中,最基础的语言是汇编语言。
汇编语言是一个最基础最古老的计算机语言。
语言总是越基础越重要。
在重大的编程项目中应用最广泛。
就我的个人理解,汇编是对寄存的地址以及数据单元进行最直接的修改。
而在某些时候,这种方法是最有效,最可靠的。
比如,最近闹得沸沸扬扬的珊瑚虫一案,其软件制作的核心人物就是使用汇编语言来创造闻名遐迩的QQ查IP软件-----珊瑚虫,并成立了有名的珊瑚虫工作室,其威力可见一斑。
然而,事物就是有两面性,有优点自然缺点也不少。
其中,最重要的一点就是,汇编语言很复杂,对某个数据进行修改时,本来很简单的一个操作会用比较复杂的语言来解决,而这些语言本身在执行和操作的过程中,占有大量的时间和成本。
微机原理作业及答案
LP LOOP __
MOV BYTE PTR SRLT, ___ BL
POP DX ____ POP AX ___
RET XHZY ENDP
1 RCL DX,__
一、二、三、四章
作业
第一章 作业
1、简述微型计算机的硬件系统结构,并说明其主要功能。 2、试利用一个字节的字长,将十进制-115转换为相应的二 进制的原码、反码和补码。 [解]: (-115)原=(11110011)2 (-115)反=(10001100) (-115)补=(10001101) 3、已知[X]补=1100111,则[X]原= , [2X]补= ,并判断结果 是否溢出。 [解]:题目没有特殊说明,将最高为(第六位作为符号位) [X]反=[X]补-1=1100110,则[X]原=1011001 [2X]补=[X]补+ [X]补=1100111+1100111=1 1001110 C6· C5=1· 1=0,不溢出 另外,可以补齐第七位为0或者1,再进行计算获得。
第三章 作业
1、8086/8088操作数是从哪里来的?
答:来源有3种:立即数、寄存器、存储器操作数 指令中直接给出参加操作数; 参与操作的数存放在CPU的某个寄存器中; 参与操作的数存放在内存单元中,需要寻找相应的物理地址。 2、指出下列指令的错误 1)MOV AX, [SI][DI] 2) MOV [BX],[SI] 3) ADD BYTE, PTR[BX] (不能同时使用两个变址寄存器) (原操作数和目的操作数不能同时为存储器)
第三章 作业
微机原理与应用(I)第一次作业答案
微机原理与应用(I)第一次作业答案《微机原理与应用》第一次作业答案你的得分:100.0完成日期:2014年09月10日22点07分说明:每道小题括号里的答案是您最高分那次所选的答案,标准答案将在本次作业结束(即2014年09月11日)后显示在题目旁边。
一、单项选择题。
本大题共40个小题,每小题2.5 分,共100.0分。
在每小题给出的选项中,只有一项是符合题目要求的。
1.MCS-51单片机CPU的主要组成部分为:( A )A.运算器、控制B.加法器、寄存器C.运算器、加法器D.运算器、译码器2.MCS-51的立即寻址方式中,立即数前面:( D )A.应加前缀“/:”号B.不加前缀号C.应加前缀“@”号D.应加前缀“#”号3.MCS-51单片机定时器工作方式1是指的()工作方式。
( D )A.8位 3B.8位自动重装2C.13位0D.16位14.当需要从MCS-51单片机程序存储器取数据时,采用的指令为:( B )A.MOV A, @R1)片内B.MOVC A, @A + DPTR或MOVC A,@A+PCC.MOVX A, @ R0D.MOVX A, @ DPTR)片外5.8751单片机程序存储器的容量最大可扩展为:( B )A.32KB.64KC.128KD.256K6.如果某MCS-51单片机系统的定时/计数器0的中断服务程序放在程序存储区的3000H地址开始的一段空间内,此时跳转到定时/计数器0的中断服务程序的指令LJMP 3000H应放在( )开始的中断地址区。
( D )A.0003HB.0013HC.0023HD.000BH7.MCS-51系列单片机外扩存储器芯片时,4个I/O口中用作数据总线的是:( B )A.P1B.P0C.P3D.P48.AJMP跳转空间最大可达到:( A )A.2KBB.4KBD.16KB9.8051单片机中,唯一一个能出现在符号指令的16位寄存器是:( B )A.P S WB. D P T RC.P CD.B10.当需要从MCS-51单片机程序存储器取数据时,采用的指令为:( B )A.MOVC A,@R1B.MOVC A,@A+DPTR/@A+PCC.MOVC A,@R0D.MOVX A,@ DPTR11.8051单片机内有2个()位的定时器。
微机原理作业参考答案(1,2,3章)
微机原理作业参考答案第一次:P16 3,4,5,71.3 冯。
诺依曼计算机的结构特点是什么?答:参考P51.4 典型微机有哪三大总线?它们传送的是什么信息?答:有数据总线(DB,双向,传送数据),地址总线(AB,单向,传送CPU要访问的内存单元地址或IO端口的端口号),控制总线(CB,双向,传送总线控制信息)。
1.5 什么叫微处理器?什么叫微型计算机?什么叫微型计算机系统?三者有什么区别和联系?答:微型计算机系统可分为三个层次,即:微处理器,微型计算机和微型计算机系统。
微处理器即CPU,是一片主要包含运算器、控制器、寄存器组和总线访问逻辑电路的芯片;微型计算机是以微处理器为核心,配上存储器(ROM、RAM)、I/O接口电路及系统总线等所组成的计算机;以微型计算机为中心,配以相应的外围设备以及控制微型计算机工作的软件,就构成了完整的微型计算机系统。
1.7 试用示意图说明内存单元的地址和内存单元的内容,二者有何联系和区别?答:内存单元、内存单元的地址、内存单元的内容---这三个名词可类比为:房子、房子的地址、房子里住的人。
也就是说,内存单元是物理器件,8086CPU有二十根地址线,最多可访问1M(2^20)个内存单元。
内存单元按顺序被分配一个地址---第一个单元:0,第二个单元:1...最后一个单元:FFFFFH(或1048575D)。
每个内存单元可存储一个字节的数据。
图略,参考P7。
第二次作业:P54 1,2,3,6,7,9,11,132.1 8086从功能上分为哪两个部件?每个工作部件的功能、组成和特点分别是什么?答:分为执行部件(EU)和总线功能部件(BIU)两部分。
EU功能:执行算术/逻辑命令。
BIU功能:访问内存或I/O端口,从中读/写数据和读指令。
EU组成:ALU、EU控制器、寄存器组(通用、指针变址、标志)BIU组成:指令队列、总线控制逻辑、物理地址生成逻辑(地址加法器、段寄存器、IP)EU、BIU的特点和更详细的功能说明:参考P19。
微机原理实验总结(共5篇)
微机原理实验总结(共5篇)第一篇:微机原理实验总结微机原理实验总结不知不觉,微机原理与接口技术实验课程已经结束了。
回想起来受益匪浅,主要是加深了对计算机的一些硬件情况和运行原理的理解和汇编语言的编写汇编语言,对于学习机电工程的自动控制和计算机都是很重要的,因为它是和机器语言最接近的了,如果用它来编程序的话,会比用其它高级语言要快得多。
本学期我们在老师的带领下,进行了微机原理实验六到十这五组实验。
它们分别是:实验六8255 PA口控制PB口实验目的掌握单片机系统中扩展外围芯片的方法,了解8255 芯片的结构及编程方法。
实验内容用 8255 PA 口作开关量输入口,PB 口作输出口。
实验步骤1、用8 芯线将8 255 PA口接至开关Kl~K8,PB口接至发光二极管L1~L8;2、运行程序 HW06.ASM,拨动开关K1~K8,观察L1~L8发光二极管是否对应点亮。
实验七8255控制交通灯实验目的进一步了解8 255 芯片的结构及编程方法,学习模拟交通控制的实现方法。
实验内容用8255 做输出口,控制六个发光二极管燃灭,模拟交通灯管理。
实验步骤1、用双头线将8 255 PA0~PA2 口接至发光二极管L3~L1,PA3~PA5口接至发光二极管L7~L5;2、执行程序HW07.ASM,初始态为四个路口的红灯全亮,之后,东西路口的绿灯亮,南北路口的红灯亮,东西路口方向通车,延时一段时间后东西路口的绿灯熄灭,黄灯开始闪烁,闪烁若干次后,东西路口红灯亮,而同时南北路口的绿灯亮,南北路口方向开始通车,延时一段时间后,南北路口的绿灯熄灭,黄灯开始闪烁,闪烁若干次后,再切换到东西路口方向,之后重复以上过程。
实验八简单I /O口扩展实验目的学习单片机系统中扩展简单I/O 口的方法;学习数据输入输出程序的编制方法。
实验内容利用74LS244 作为输入口,读取开关状态,并将此状态,通过74LS273再驱动发光二极管显示出来。
上海交大网络教育_微机原理三次作业及自测题汇总
微机第一次作业1、11000110为二进制补码,该数的真值为(B )。
a. +58b. -58c. -198d. +1982、16个字数据存储区的首址为70A0H:DDF6H,末字单元的物理地址为( C )。
a. 7E816Hb. 7E7F8Hc. 7E814Hd. 7E7F6H3、8位二进制数的原码表示范围为( A )。
a. -127 ~+127b. 0 ~255c. -128 ~+128d. -128 ~+1274、完整的计算机系统应包括(B )。
a. 运算器、控制器、存储器b. 硬件设备和软件系统c. 主机和外部设备d. 主机和应用程序5、存储字长是指(B )。
a. 以上都是b. 存储单元中二进制代码个数c. 存储单元的个数d. 存储单元中二进制代码组合6、运算器执行两个补码表示的整数加法时,产生溢出的正确叙述为(C )。
a. 相加结果的符号位为1则产生溢出b. 最高位有进位则产生溢出c. 相加结果的符号位与两同号加数的符号位相反则产生溢出d. 相加结果的符号位为0则产生溢出7、堆栈存储器存取数据的方式是(A )。
a. 先进后出b. 都可以c. 随机存取d. 先进先出8、下列数中最小的数是(D )。
a. (97)10b. (62)16c. (142)8d. (1011011)29、程序计数器PC的作用是(B )。
a. 保存CPU要访问的内存单元地址b. 保存将要执行的下一条指令的地址c. 保存正在执行的一条指令d. 保存运算器运算结果内容10、若某CPU具有64GB的寻址能力,则该CPU的地址总线宽度为(A )。
a. 36b. 64c. 32d. 2411、8086系统中,每个逻辑段的最多存储单元数为(D)。
a. 1MBb. 256Bc. 根据需要而定d. 64KB12、在机器数(C )中,零的表示形式是惟一的。
a. 原码b. 反码c. 补码d. 原码和反码13、指令队列具有(B )的作用。
小学微机老师评语[五篇材料]
小学微机老师评语[五篇材料]第一篇:小学微机老师评语小学微机老师评语11、老师发现你是一位关心集体、热爱劳动的孩子,只要别人有困难,你总是热心帮助,学习上进步很快,作业能按时完成,你能做到这一点,真的了不起,老师很佩服你,如果你上课的时候能专心听讲,老师更加喜欢你。
2、该生热爱祖国,能较好地遵守规章制度。
团结同学,关心集体,为人真诚,待人热情。
学习目的明确,具有良好的学习习惯和科学的学习方法,勤于思考,成绩好。
多次被评为校文明学生,积极参加体育活动,是一位德智体全面发展的好学生。
3、该生品德优秀,乐于助人,能与同学们相处融洽,在学习上刻苦认真,一丝不苟,虚心向上,劳动之时,他不怕脏,不怕累,勇于冲向劳动第一代,深得同学们的好评和老师们的表扬。
4、该生品质优秀,思想觉悟高,积极要求进步,团结同学,尊敬师长,乐于帮助他人,文明礼貌,学习刻苦,成绩优异,积极参加各项活动,热爱劳动,深受师生喜爱!5、该生在学校期间,学习认真,态度端正,积极要求进步,有很强的班级荣誉感,责任感。
生活中,充满活力,热爱劳动,有广泛的兴趣爱好,积极参加各项活动,与同学和睦相处,深受师生喜爱。
6、你聪明活泼,上课专心听讲,认真完成作业;尊敬老师,团结同学,关心班集体,是同学的好伙伴,老师的好学生!但是,要成为一名全面发展的好学生,要在德、智、体、美、劳各方面做到同步发展特别是劳动方面,要争取进步。
7、一(班所有同学中,最聪明的是你,最调皮的也是你,最懒惰的还是你;老师最欣赏的是你,最反感的还是你最让老师得意的是你,最让老师伤心的又是你——————下学期,老师希望你能;力争上游,成为人人喜欢的好孩子。
8、你很懂事,可能有时做错事,但你都及时改正了,知错就改还是个好孩子。
你很重视学习,还写了一手漂亮的字,真了不起,但你在上课时很少举手发言,其实你回答得肯定比别人好,相信自己。
新的学期里,老师希望你能变得勇敢一些,做一个大胆的男孩子。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
微机原理第一次作业点评
熊巧丽 2012.4.11
第 讲 制 第三讲 控制器的基本原理 本原
作业题:2、3、4、5、7 第4题:微指令的组成格式: 教材P53 (2)微指令寄存器部分,由微操 作控制字段与顺序控制字段组成 直接表示法、编码表示法、混合表示法是 微指令的编码方式 水平型指令与垂直型指令是微指令格式的 分类
2
第 讲 制 第三讲 控制器的基本原理 本原
作业题:2、3、4、5、7 第7题:微型计算机包括几个部分: 教材P65,包括微处理器,主存储器,总 线, 线,I/O 接口 接 运算器,控制器,输入设备,输出设备, 存储器是计算机的五个部分 突出微型计算机结构和性能上的特点
3
第 讲 制 第三讲 控制器的基本原理 本原
思考题:以执行一条指令为例,说明计算机 (CPU) 执行指令的基本过程 例如执行如下 执行指令的基本过程,例如执行如下 x86指令:2000H: ADD [1000H], AL
4
第 讲微 第四讲 微处理器的编程结构 程 构
作业题:9、10、13、14 第 题 第13题: 实模式下,“段基址”和“偏移量”均是16位, 故1个段的大小为64K。
即:2100H 16 故1个段的大小为64K。
即:2100H*16 + 0000H ~2100H*16+0FFFFH。
错误结果:21080AH 加入10个字节后,栈指针向低地址转移, 故SP=080AH-0AH=0800H 故SP 080AH 0AH 0800H 错误结果:1)080AH+0AH 2)080AH -10H
5
第 讲微 第四讲 微处理器的编程结构 程 构
思考题: 设:寄存器内容和需执行的操作如下表所示 问 执行完 述操作时 寄存器 和 问:执行完上述操作时,寄存器AX和BX 的
到第4步:CX=BX,DX=AX 到第8步:AX=DX,BX=CX 故:AX 10,BX 20 故:AX=10,BX=20
6
第 讲寻 第五讲 寻址方式 式
作业题:1、2 第1题:PUSHF 指令操作,先将SP的值减2,再将标志寄 存器的内容传送到由 所指示的栈顶,标 存器的内容传送到由SP所指示的栈顶,标 志寄存器的内容不变。
源操作数,标志寄存器中,故寄存器寻址 目的操作数,SP保存目的地址,存器间接 寻址 未做,写反
7
第 讲寻 第五讲 寻址方式 式
作业题:1、2 第2题:(1)MOV AX,[BP+SI+4] 源操作数,相对基址加变址寻址。
默认的 段寄存器由所选用的基址寄存器决定 段寄存器由所选用的基址寄存器决定:BP 则段寄存器为SS。
故: 2430H*16+0200H+0010H+4H=24514H 错误结果:使用数据段计算,得24214H
8
第 讲 第六讲 8086指令系统(一) 指令系 ( )
作业题:3、4、5 第3题: 3)MOV BX,[AX]
错误,8086指令中,不能使用AX进行寄存器间接 寻址,在80386及以上CPU,可以使用任何通用 寄存器。
8)ADD BYTE PTR [BX],[DI]
错误,两个操作数不能均为存储器寻址。
9)MOV [BX],20H
错误,操作数类型不明确。
错误 操作数类型不明确
9
第 讲 第六讲 8086指令系统(一) 指令系 ( )
作业题:3、4、5 第5题: 需要写出程序段,不仅仅与或逻辑。
对于A F开始的立即数值,前方需要加0 对于A~F开始的立即数值,前方需要加0 例:0FEFFH
10
第 讲 第六讲 8086指令系统(一) 指令系 ( )
扩充题:XCHG指令有什么作用?
XCHG一条指令可以完成交换操作,MOV需要 三条指令 条指令 XCHG指令具有原子性,用于访问锁变量,实现 同步
11
第 讲 第七讲 8086指令系统(二) 指令系 ( )
作业题:8 第8题:地址空间有交叉,需要从高地址开始 传送,故: STD,SI:11FFH,DI:12FFH , ,
1000H A 1100H B A
12
第 讲 第八讲 汇编语言程序 程序
作业题:1、5、9、10、11 第1题:标识符是否合法
Y3.5 不合法,“.”必须是第一个字符 BCD# 不合法,#非法字符 非 字符 (one) 不 合法,()非法字符 PL 1 不合法, 非法字符 PL*1 不合法,*非法字符 AAA 不合法,保留字,加法的ASCII调整指令 如果不确定,可以编写汇编程序,使用汇编器确认
13
第 讲 第八讲 汇编语言程序 程序
作业题:1、5、9、10、11 第11题:课本P148,DW定义的串只能由包含 两个字符的子串构成。
ONE TWO ‘A’/41H ‘B’/42H ‘B’/42H ‘A’/41H TWO ONE 41H 42H 00H 41H 00H 42H
14
第 讲微 第九讲 微处理器的硬件结构(一) 件 构( )
作业题:1、3、4 第1题: 课本211-216
15
作 情 作业情况说明
少题 迟交 未交 陈垚坤 00948710
16
谢谢!
17
。