单片机原理作业(CXH).doc

单片机原理作业(CXH).doc

ID:51700461

大小:49.50 KB

页数:10页

时间:2020-03-15

单片机原理作业(CXH).doc_第1页
单片机原理作业(CXH).doc_第2页
单片机原理作业(CXH).doc_第3页
单片机原理作业(CXH).doc_第4页
单片机原理作业(CXH).doc_第5页
资源描述:

《单片机原理作业(CXH).doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、MCS-51单片机作业第一部分基础练习一1.1234?X2=2512?问这是几进制的运算?在9进制系统中,469+??=10092.将下列二进制数转换为十进制数和十六进制数:10111101B110111101B111011010.101B11110111101110.111011111B3.将下列十进制数转换为二进制数,对于小数,可以仅取4位130123.47990.625611.114.计算下列二进制算式:10100110B-101B11011110B+1101B1110B×1011B10111010B÷110B5.将下列算式转换成十六进制和二进

2、制数,对于小数,可以仅取二位十六进制数1276760000123.14365535327674096.36.计算下列算式,结果仍用十六进制数表示,仅取二位小数123H+0EFDH1010011011B-0FDH0EAH×0CDH666÷66H练习二1、请在一字节补码表示的带符号数范围中写出以下数值代码:-9637-150-1002、请写出以下补码表示的带符号数表示的数值:0FDH0CDH0FF00H1234H3、在二字节补码表示的带符号范围内计算以下各式结果,并判断结果的正确性006CH+00FAH006CH-00FAH2E04H-7EDCH67DC

3、H+1E74H3C06H-6D9EH9005H+0EF5EH4、应用题:已知某大学有男、女大学生名额共2000人,如果要在计算机人事档案管理系统中给每一个大学生一个唯一的代码,并用该代码包含性别信息,请问最少要多少二进制位才能构成该代码?练习三1、计算题1:0DCHOR65H0E9HAND7CH0BAHEOR5DH6DHAND7EHOR0ABHEOR0D6H6DHAND(7EHOR(0ABHEOR0D6H))2、计算题2:123AND10100101B222EOR20011010110BOR971DHEOR11111111B3、应用题1:某计算机有一

4、个8位并口,读入的数据存在A寄存器中,问:(1)判断0、2、6、7位是否全为0,A才变为全0,用什么运算?(2)判断1、3、4、5位中是否有任何一位为1,就使得A非0,用什么运算?4、应用题2:在Apple计算机中,磁盘存储信息中采用了“4-4编码”,即把一个字节的8位D7D6D5D4D3D2D1D0变成二个编码字节:1D71D51D31D1和1D61D41D21D0请给出一种简便方法,将编码的两两字节还原成原来的一字节(解码)。(用语言叙述即可)5、应用题3:为了破解一个用异或串连运算加密的加密程序,让一段全为00H字节的程序让其加密,结果形成以8

5、字节为周期的被加密文:3DH0E6H7CH0ABH0FH27H0EDH41H。请利用密文破解以下一段被加密的密文:0FFH37H0C2H66H00H0FAH27H68H。第二部分硬件基础问答题(回答问题时,要求简捷):1、8051单片机芯片包含哪些主要逻辑功能部件?各有什么主要功能?2、MCS-51单片机的EA(-)信号有何功能?在使用8031时EA(-)信号引脚应如何处理?3、MCS-51单片机有哪些信号需要芯片引脚以第二功能的方式提供?4、程序计数器(PC)作为不可寻址寄存器,它有哪些特点?5、堆栈有哪些功能?堆栈指示针(SP)的作用是什么?在程

6、序设计时,为什么还要对SP重新赋值?6、MCS-51的4个I∕O口在使用上有哪些分工和特点?试比较各口的特点?7、MCS-51单片机运行出错或程序进入死循环,如何摆脱困境?8、什么是指令周期、机器周期和时钟周期?如何计算机器周期的确切时间?9、使单片机复位有几种方法?复位后是机器的初始状态如何?第三部分存储器1、内部RAM低128单元划分为哪3个主要部分?说明各部分的使用特点。2、对MCS-51家族器件,0E0H,0FFH,0F00H和2000H作为地址分别可以对应那些存储空间?3、8051单片机又外接了一片2764EPROM芯片。问:EA脚接高电平

7、与低电平时,2764的首存储单元地址各为多少?4、在什么条件下,改变R3等效于改变1BH内部RAM单元?第四部分寻址1、写出以下指令中“源”与“的”的寻址方式:MOVA,#00HMOV0,AMOV30H,ACCADDA,30HSUBBA,BMOVA,R0MOV@R0,AMOVDPTR,#1234HMOVCA,@A+PCMOVX@DPTR,AJNZLOOPSJMPstsrtAJMPstartLJMPstartCLRASETBCINCDPTRPUSHACCJMP@A+DPTRCLR30H二、在以下程序中,数3FH最终传到了什么单元中?MovA,#3FHM

8、ovR0,AMov@R0,A三、解释“指令地址”与“指令当前PC值”的区别?二者间的联系?第五部分指令练习一

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。