- 博客(13)
- 收藏
- 关注
原创 MOV PC,LR的作用解释
在ARM的子程序调用过程中,LR寄存器通常用于存储返回地址。当一个子程序执行完成并返回到调用者时,可以通过将LR的值加载到PC中来实现返回。是一条指令,它的功能是将链接寄存器(Link Register,LR)的值移动到程序计数器(Program Counter,PC)中。这条指令执行后,程序计数器PC将被设置为LR寄存器的值,从而返回到调用者的代码位置。这样,程序就可以继续执行调用者中的下一条指令。指令通常在子程序的末尾使用,以确保程序正确返回到调用者的上下文。指令正是为了这个目的而设计的。
2023-12-15 17:01:23
1036
原创 Cisco Packet Tracer汉化教程
粘贴至language包内,以管理员身份运行软件,打开后点击preferences。在change language中选中汉化包,更改确认就完成了。将汉化包复制,再打开软件包。
2023-08-22 15:30:08
2570
2
原创 安装VM Tools请确保您已登录客户机操作系统。在客户机中装载CD驱动器启动终端,使用tar解压缩安装程序,然后执行vmware-insall.pl安装VMware Tools。
还要补充一点就是在我自己安装时的问题,在图中有(no)的地方,在后面键盘输入yes,再点击回车键,接下来就一直回车向下,最后出现enjoy字样,即安装完毕。2.将末尾为.tar.gz的文件拷贝到桌面上,然后将该文件解压,直接右键点击该文件,选择“提取到此处”选项,就可以在桌面上看到此文件。1.进入ubuntu界面,找到桌面上“VM Tools“ 的驱动器,进入该CD驱动器中,找到文件名末尾为.tar.gz的文件。然后输入指令: sudo ./vmware-install.pl;
2023-08-19 01:52:56
7982
2
原创 SQL Server 建表时出现未指定的错误,怎么解决?
点win+R键,出现下表输入services.msc搜索找到SQL server(mssqlserver)重启动
2022-12-03 19:07:10
1636
5
原创 输出1000以内的所有的素数。
#include<iostream>using namespace std;int main(){int i, n;for (n = 2; n <= 1000; n++) {int j = 1;for (i = 2; i < n; i++){if (n % i == 0) {j = 0;break;}elsej = 1;}if
2022-10-25 17:06:29
1584
原创 计算100以内的所有奇数的和,用三种循环语句实现。
//(1)do...while#include<iostream>using namespace std;int main(){int j=1, sum=0;do {sum += j;j+=2;} while (j <= 100);cout<<"100一百以内所有奇数的和:"<<sum<<endl;return 0;}//(2
2022-10-25 17:05:36
2500
原创 输入圆的半径,计算圆的面积和周长。
.输入圆的半径,计算圆的面积和周长。#definePI3.14#include<stdio.h>#include<math.h>intmain(){floats,c;intr;printf("请输入圆的半径:\n");scanf("%d",&r);s=PI*r*r;c=2*PI*r;printf("圆的面积是:%f\n",s);printf("圆的周长是:%f\n",c);ret
2022-10-25 17:03:57
3037
原创 1.输出由 * 号组成的等腰三角形,共5行。
#include<stdio.h>intmain(){inti,j;for(i=0;i<=5;i++){for(j=1;j<=(5-i);j++){printf("");}for(j=1;j<=2*i-1;j++){printf("*");}printf("\n");}return0;}
2022-10-25 17:02:24
1895
原创 7.(3)已知a=3.5,b=5.4,c=4.3,编程求以a,b,c为边长的三角形的面积area。提示aren=√s(s-a)(s-b)(s-c),其中s=a+b+c/2。
2022-04-15 10:47:32
964
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人