
汇编和linux
文章平均质量分 65
微机原理
工科狗Niko
这个作者很懒,什么都没留下…
展开
-
Ubuntu系统pycharm以及annaconda的安装配置笔记以及问题集锦(更新中)
Ubuntu22.04系统pycharm以及annaconda的安装配置笔记以及问题集锦(更新中)原创 2024-01-20 20:20:17 · 1322 阅读 · 0 评论 -
Ubuntu系统Git的安装配置及使用笔记(更新中)
Ubuntu系统Git的安装配置及使用自用笔记原创 2024-01-19 21:04:58 · 1167 阅读 · 0 评论 -
Linux和Shell笔记-6使用编辑器Vim
对文本在编辑器的功能(如查找,剪切和粘贴)了解越多,编写shell脚本的速度就越快。插入模式将光标位置输入的每个键插入到缓冲区,按i键进入插入模式,按esc回到普通模式。参考资料:《Linux命令行与shell脚本编程大全(第三版)》第十章使用编辑器。键入vim(或vi,如果这个别名或链接文件存在的话)如。vim有两种操作模式,普通模式和插入模式。普通模式将按键解释成命令。原创 2023-07-16 15:21:01 · 1165 阅读 · 0 评论 -
Linux和Shell笔记-5安装软件程序
cd到解压目录,ls列出目录内容,读取README文件,用make构建二进制文件,make结束时sysstat程序就会出现在目录下,如果想安装到linux系统常用的位置上,要以root用户身份登录(或者sudo),然后make install。卸载 aptitude remove只删除软件包不删除配置文件, aptitude purge会都删除。另有基于RED Hat的系统,yum,urpm,zypper,在此略过。dpkg命令是基于debian的PMS核心。两种主要工具dpkg和rpm。原创 2023-07-16 15:07:37 · 192 阅读 · 0 评论 -
Linux和Shell笔记-4Linux环境变量和 ~\.bashrc文件
环境变量的作用是提供了一种灵活、可配置的方式来控制系统和应用程序的行为。其中,PATH环境变量定义了系统命令的搜索路径,HOME环境变量定义了用户的主目录路径,USER环境变量定义了当前登录用户的用户名。系统管理员可以通过设置环境变量来控制系统的行为,例如设置TZ环境变量来指定系统时区,或者设置LD_LIBRARY_PATH环境变量来指定动态链接库的搜索路径等。Linux环境变量是在Linux操作系统中定义的一组变量,用于存储系统和用户的配置信息,例如系统路径、命令别名、语言环境等。原创 2023-07-15 11:23:09 · 448 阅读 · 0 评论 -
Linux和Shell笔记-3Linux系统内部信息命令
上一节汇总了Linux文件系统上切换目录以及处理文件和目录的基本知识。这里汇总通过命令行命令探查Linux系统的内部信息,包括:管理进程获取磁盘统计信息挂载新磁盘排序数据归档数据。原创 2023-07-14 21:34:34 · 292 阅读 · 0 评论 -
Linux和Shell笔记-2基本的bash shell命令
boot 存放系统内核及启动相关的文件,类似于window里面的C盘,很重要,一般不会让别的人 去挤压它的存储空间(重点)/lib 存放库文件 /proc 存放虚拟文件系统目录,保存进程在内存中的信息(重点)/var 存放系统运行中经常修改的文件,例如系统日志。/bin 存放常用的命令(二进制可执行程序)(重点)/root 存放管理员的家目录 /mnt 临时挂载点。/dev 存放我们的设备文件(重点)/home 家目录(所有普通用户的家目录)原创 2023-07-13 12:33:49 · 1281 阅读 · 0 评论 -
Linux和Shell笔记-1相关概念理解
因此,GNU 项目提供了大量的工具和应用程序,包括 GNU C 编译器(GCC)、GNU Bash shell、GNU Core Utilities 等,使 Linux 内核具备了完整的操作系统功能。所以,GNU 和 Linux 是密切相关的,GNU 提供了大部分的用户空间程序,而 Linux 提供了操作系统的内核。Linux 是一个开放源代码的操作系统内核,最早由芬兰的林纳斯·托瓦兹(Linus Torvalds)在1991年开发,并且后来成为了广泛使用的操作系统内核。内核的另一职责是管理硬件设备。原创 2023-07-13 11:19:42 · 335 阅读 · 0 评论 -
微机原理实验2统计一串字符中某个字符的个数(汇编语言)
编写程序,统计一串字符中某个字符的个数。将其汇编、链接成一个可执行文件,调试验证程序功能。编写程序如下:实验结果如下:可见一共5个字母p,程序运行正常。要是有人点赞就会更新 文本版源码...原创 2020-05-27 10:39:02 · 4920 阅读 · 1 评论 -
微机原理实验1设堆栈指针SP=2000H,AX=3000H...(汇编语言)
设堆栈指针SP=2000H,AX=3000H,BX=5000H;利用堆栈作为两寄存器交换内容的中间单元,实现将AX,BX的内容交换,用DEBUG进行汇编和调试。————————————————mov ax,3000mov bx,5000mov sp,2000mov ss,axpush axpush bxpop axpop bxmov ax,4c00hint 21h————————————————End...原创 2020-05-23 18:34:24 · 9350 阅读 · 0 评论 -
用MASMPlus编译时跳出:扩展名:没有对应的编译器方案
用MASMPlus编译时跳出:扩展名:没有对应的编译器方案解决方案:文件扩展名要改成asm的,即可顺利编译原创 2020-05-23 18:16:56 · 660 阅读 · 0 评论 -
微机原理-汇编语言-控制转移/跳转语句总结(JMP JE...)
跳转指令分三类:一、无条件跳转,即为JMP;二、根据 CX、ECX 寄存器的值跳转:JCXZ(CX 为 0 则跳转)JECXZ(ECX 为 0 则跳转);三、根据 EFLAGS 寄存器的标志位跳转根据标志位跳转的指令总结如下:JE ;等于则跳转JNE ;不等于则跳转JZ ;为 0 则跳转JNZ ;不为 0 则跳转JS ;为负则跳转JNS ;不为负则跳转JC ;进位则跳转JNC ;不进位则跳转JO ;溢出则跳转JNO ;不溢出则跳转JA ;原创 2020-05-19 10:43:03 · 5412 阅读 · 0 评论 -
如何打开asm文件(学习汇编语言)
1.asm文件可以直接用记事本打开,浏览2.asm文件是汇编程序源文件,可以通过debug工具汇编成.obj文件,然后用link工具连接成.exe 文件3.可以在MASMPlus.exe 中打开,点击编译-编译(ASM)-连接,也会生成exe文件4.在dosbox中改变盘符,然后输入debug空格+exe文件的名称,单击回车,出现“-”符号,则文件已经打开。...原创 2020-04-12 19:25:42 · 24918 阅读 · 0 评论