计算机方面论文范文数据库,与思想道德修养法律基础题库相关毕业论文提纲
本论文是一篇计算机方面毕业论文提纲,关于思想道德修养法律基础题库相关研究生毕业论文开题报告范文。免费优秀的关于计算机及什么叫及指令方面论文范文资料,适合计算机论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
126;FFFFH,其中0000H~0FFFH为片内4KB的ROM地址空间,1000H~FFFFH为外部ROM地址空间,(2)256B的内部数据存储器地址空间,00H~FFH,分为两大部分,其中00H~7FH(共128B单元)为内部静态RAM的地址空间,80H~FFH为特殊功能寄存器的地址空间,21个特殊功能寄存器离散地分布在这个区域,
(3)64KB的外部数据存储器地址空间:0000H~FFFFH,包括扩展I/O地址空间.
4.片内数据存储器分为哪几个性质和用途不同的区域
答:8051内部128B的数据RAM区,包括有工作寄存器组区,可直接位寻址区和数据缓冲区.各区域的特性如下:
(1)00H~1FH为工作寄存器组区,共分4组,每组占用8个RAM字节单元,每个单元作为一个工作寄存器,每组的8个单元分别定义为8个工作寄存器R0~R7.当前工作寄存器组的选择是由程序状态字PSW的RS1,RS0两位来确定.如果实际应用中并不需要使用工作寄存器或不需要使用4组工作寄存器,不使用的工作寄存器组的区域仍然可作为一般数据缓冲区使用,用直接寻址或用Ri的寄存器间接寻址来访问.
(2)20H~2FH为可位寻址区域,这16个字节的每一位都有一个地址,编址为00H~7FH.
当然,位寻址区也可以用作字节寻址的一般数据缓冲区使用.
(3)30H~7FH为堆栈,数据缓冲区.
5单片机有哪几个特殊功能寄存器各在单片机的哪些功能部件中
答:8051单片机内部有21个特殊功能寄存器,在物理上是分散在片内各功能部件中,在数学上把它们组织在内部数据存储器地址空间80H~FFH中,以便能使用统一的直接寻址方式来访问.这些特殊功能寄存器颁在以下各个功能部件中:
(1)CPU:ACC,B,PSW,SP,DPTR(由DPL和DPH两个8位寄存器组成),
(2)中断系统:IP,IE,
(3)定时器/计数器:TMOD,TCOM,TL0,TH0,TL1,TH1,
(4)并行I/O口:P0,P1,P2,P3,
(5)串行口:SCON,SBUF,PCON.
6PC是什么寄存器是否属于特殊功能寄存器它有什么作用
答:PC是16位程序计数器(ProgramCounter),它不属于特殊功能寄存器范畴,程序员不以像访问特殊功能寄存器那样来访问PC.PC是专门用于在CPU取指令期间寻址程序存储器.PC总是保存着下一条要执行的指令的16位地址.通常程序是顺序执行的,在一般情况下,当取出一个指令(更确切地说为一个指令字节)字节后,PC自动加1.如果在执行转移指令,子程序调用/返回指令或中断时,要把转向的地址赋给PC.
7DPTR是什么寄存器它由哪些特殊功能寄存器组成它的主要作用是什么
有关论文范文主题研究: | 关于计算机的论文例文 | 大学生适用: | 专科毕业论文、自考毕业论文 |
---|---|---|---|
相关参考文献下载数量: | 56 | 写作解决问题: | 写作技巧 |
毕业论文开题报告: | 论文模板、论文目录 | 职称论文适用: | 核心期刊、职称评中级 |
所属大学生专业类别: | 写作技巧 | 论文题目推荐度: | 优秀选题 |
答:DPTR是16位数据指针寄存器,它由两个8位特殊功能寄存器DPL(数据指针低8位)和DPH(数据指针高8位)组成,DPTR用于保存16位地址,作间址寄存器用,可寻址外部数据存储器,也可寻址程序存储器.
寻址方式和指令习题
一,选择题
1,MOVXA,@DPTR指令中源操作数的寻址方式是()
(A)寄存器寻址(B)寄存器间接寻址(C)直接寻址(D)立即寻址
2,ORG0003H
LJMP2000H
ORG000BH
LJMP3000H当CPU响应外部中断0后,PC的值是()
(A)0003H(B)2000H(C)000BH(D)3000H
3,执行PUSHACC指令,MCS-51完成的操作是()
(A)SP+1SP(ACC)(SP)(B)(ACC)(SP)SP-1SP
(C)SP-1SP(ACC)(SP)(D)(ACC)(SP)SP+1SP
4,CALL指令操作码地址是2000H,执行完相子程序返回指令后,PC等于()
(A)2000H(B)2001H(C)2002H(D)2003H
5,51执行完MOVA,#08H后,PSW的一位被置位()
(A)C(B)F0(C)OV(D)P
6,下面条指令将MCS-51的工作寄存器置成3区()
(A)MOVPSW,#13H(B)MOVPSW,#18H
(B)SETBPSW.4CLRPSW.3(D)SETBPSW.3CLRPSW.4
7,执行MOVXA,DPTR指令时,MCS-51产生的控制信号是()
(A)/PSEN(B)ALE(C)/RD(D)/WR
本篇论文来源:http://www.sxsky.net/xie/070222440.html
8,MOVC,#00H的寻址方式是()
(A)位寻址(B)直接寻址(C)立即寻址(D)寄存器寻址
9,ORG0000H
AJMP0040H
ORG0040H
MOVSP,#00H当执行完左边的程序后,PC的值是()
(A)0040H(B)0041H(C)0042H(D)0043H
10,对程序存储器的读操作,只能使用()
(A)MOV指令(B)PUSH指令(C)MOVX指令(D)MOVC指令
二,判断题
1,MCS-51的相对转移指令最大负跳距是127B.()
2,当MCS-51上电复位时,堆栈指针SP等于00H.(SP等于07H)()
3,调用子程序指令(如:CALL)及返回指令(如:RET)与堆栈有关但与PC无关.()
下面几条指令是否正确:
4,MOV@R1,#80H()
5,INCDPTR()
6,CLRR0()
7,MOV@R1,#80H()
8,ANLR1,#0FH()
9,ADDCA,C()
10,XORP1,#31H()
三,问答题
1简述MCS-51汇编语言指令格式.
2MCS-51指令系统主要有哪几种寻址方式试举例说明.
3对访问内部RAM和外部RAM,各应采用哪些寻址方式
4设内部RAM(30H)等于5AH,(5AH)等于40H,(40H)等于00H,端口P1等于7FH,问执行下列指令后,各有关存储单元(即R0,R1,A,B,P1,30H,40H及5AH单元)的内容如何
5SJMP(短转移)指令和AJMP(绝对转移)指令的主要区别.
四,编程题
1编程将片内RAM30H单元开始的15B的数据传送到片外RAM3000H开始的单元中去.
2片内RAM30H开始的单元中有10B的二进制数,请编程求它们之和(和<,256).
3编一个程序,将累加器中的一个字符从串行接口发送出去.
4用查表法编一子程序,将R3中的BCD码转换成ASCII码.
5片内RAM40H开始的单元内有10B二进制数,编程找出其中最大值并存于50H单元中.
6编一子程序,从串行接口接受一个字符.
7利用调子程序的方法,进行两个无符号数相加.请编主程序及子程序.
8若图数据块是有符号数,求正数个数.编程并注释.
9编制一个循环闪烁灯的程序.有8个发光二极管,每次其中某个灯闪烁点亮10次后,转到下一个闪烁10次,
循环不止.画出电路图.
答案
一,选择题
1,MOVXA,@DPTR指令中源操作数的寻址方式是(B)
(B)寄存器寻址(B)寄存器间接寻址(C)直接寻址(D)立即寻址
2.ORG0003H
LJMP2000H
ORG000BH
LJMP3000HCPU响应外部中断0后,PC的值是(B)
(C)0003H(B)2000H(C)000BH(D)3000H
3.PUSHACC指令,MCS-51完成的操作是(A)
(A)SP+1SP(ACC)(SP)(B)(ACC)(SP)SP-1SP
(B)(C)SP-1SP(ACC)(SP)(D)(ACC)(SP)SP+1SP
4,LCALL2000H,执行完相子程序返回指令后,PC等于(D)
(C)2000H(B)2001H(C)2002H(D)2003H
5,51执行完MOVA,#08H后,PSW的一位被置位(D)
(A)(A)C(B)F0(C)OV(D)P
6,下面条指令将MCS-51的工作寄存器置成3区(B)
(A)MOVPSW,#13H(B)MOVPSW,#18H
(D)SETBPSW.4CLRPSW.3(d)SETBPSW.3CLRPSW.4
7,执行MOVXA,DPTR指令时,MCS-51产生的控制信号是(C)
(D)/PSEN(B)ALE(C)/RD(D)/WR
8,MOVC,#00H的寻址方式是(A)
(B)位寻址(B)直接寻址(C)立即寻址(D)寄存器寻址
9,ORG0000H
AJMP0040H
ORG0040H
MOVSP,#00H当执行完左边的程序后,PC的值是(C)
(B)0040H(B)0041H(C)0042H(D)0043H
10,对程序存储器的读操作,只能使用(D)
(B)MOV指令(B)PUSH指令(C)MOVX指令(D)MOVC指令
二,判断题.
1,MCS-51的相对转移指令最大负跳距是127B.(错)128B
2,当MCS-51上电复位时,堆栈指针SP等于00H.(SP等于07H)(错)
3,调
计算机方面论文范文数据库,与思想道德修养法律基础题库相关毕业论文提纲参考文献资料: