0%

在学习操作系统课程的过程中,我接触到了ARM汇编语言。汇编语言是最接近机器码的编程语言,理解它对于掌握计算机体系结构、操作系统原理以及程序性能优化都至关重要。本文将通过一个快速排序算法的ARM64汇编实现,系统地介绍常用的ARM汇编指令及其应用场景。

关于编码的问题有几点需要说清楚:UTF-8国际编码,GBK中文编码。GBK包含GB2312,即如果通过GB2312编码后可以通过GBK解码,反之可能不成立;英文文字就是26个字母,真正的对应关系就是ASCII码表中的关系,但是如何表示汉字呢?很显然也需要一套对应的码表,于是UTF-8、GBK、GB2312这些编码方式就是为了解决这个问题的。

1、首先附上要解析的xml数据

<?xml version="1.0" encoding="utf-8"?>
<weather>
	<city>
		<name>西安</name>
		<temp>23</temp>
		<pm25>40</pm25>
	</city>
	<city>
		<name>郑州</name>
		<temp>26</temp>
		<pm25>100</pm25>
	</city>
	<city>
		<name>镇巴</name>
		<temp>28</temp>
		<pm25>800</pm25>
	</city>
</weather>

权限问题

字母简写说明

简称含义
uuser (文件的拥有者)
ggroup (文件所属组)
oother (其他用户)
aall (所有用户)

Linux进入目录需要的权限

对user需要rwx权限,对group需要rx权限,对other需要rx权限;

在目录中执行touch、ls、 rm、 mv需要的权限

touch: 对所有者需要rw权限,对所有者所在组需要r权限,对其他用户需要r权限; ls: 都需要r权限 rm: 都需要w权限 mv: 都需要w权限

结论

读权限:对文件具有读取文件内容的权限、对文件目录具有浏览目录信息的权限 写权限:对文件具有修改文件内容的权限、对文件目录具有移动删除目录信息的权限 执行权限:对文件具有执行文件的权限、对文件目录具有进入目录的权限

操作系统

通过这些链接可以下载到正版的操作系统,就别去雨林某风,XXX之家下载了,而且迅雷还是超级快的

  • 文件名 CN_WINXP_PRO_ISO.img
  • SHA1 73800FE8959F40361BAE3A6553CC66D27D78722E
  • 文件大小 505.63MB
  • 发布时间 2001-10-30