- 博客(12)
- 收藏
- 关注
原创 汇编 - 一个简单的汇编程序
编写一个完整的汇编程序语言,用编译和连接程序将它们编译连接成为可执行文件(如*.exe),在操作系统中运行。为了能够透彻地理解一个完整的程序,尽管它看上去十分简单,我们将经历一个漫长的过程。
2024-12-08 21:50:10
581
原创 汇编-寻址方式
这篇文章大多数为理论,比较干,解释了数据和程序的寻址方式,举例了一些比较易懂的语言来解释清楚其中的理论 高效率的开发微处理器软件,需要知道每条指令采取的寻址方式,8086到80286微处理器中的数据寻址方式包括寄存器寻址,立即寻址、直接寻址、寄存器间接寻址、基址加变址寻址、寄存器相对寻址和相对基地址加变址寻址,更高的处理中还有比例变址寻址;程序存储器寻址方式包括程序相对寻址,直接寻址和间接寻址。
2024-12-08 19:58:06
993
原创 汇编-寄存器
一个典型的 CPU由运算器、控制器、寄存器等器件构成,之前的章节已经提过总线,这里就只来讲其他的内容在CPU中运算器进行信息出来寄存器进行信息存储控制器控制各种器件进行工作内部总线连接各种器件,在他们之前进行数据的传输CAUTION]需要注意的是不同的CPU,寄存器的个数,结构是不同的,但通用寄存器一般不会有所变化在大多数书中所提到的8086CPU有14个寄存器,每个寄存器都有一个名称这些寄存器在后续中会慢慢遇到,这里就不继续啰嗦。
2024-12-07 17:07:32
731
原创 汇编-基础知识
一门课是由相互关联的知识构成的,一本书从第一章到最后一章,一门课从头到尾,这只是一个时间前后的问题,这并不的关于就是循序渐进的方式在学习。我们是否常有这样的感受?想认真的学习一门较难的课程,可是却经常看不懂书上的内容;有时觉得懂了,可又有一种不能通透的感觉,觉得书上的内容再反复看,也不能深入下去了。这些情况都说明,我们并未循序渐进的方式学习。这是书中前言所提到的一些内容,个人有这样的感受,就像我们出行,总不能一开始就规定好道路,总会有意外,古人云“车到山前必有路”
2024-12-07 17:06:13
787
原创 Vulnhub-DC-1
靶机:Vulnhub DC-1 IP:未知攻击机:kali 5个flag1.主机扫描2.web信息收集3.CMS漏洞查找及利用4.Getshell5.Linux。
2023-04-11 12:47:36
240
1
原创 Linux学习笔记(二)
文件与目录管理Linux的目录结构为树状结构,最顶级的目录为根目录 /其他目录通过挂载可以将它们添加到树中,通过解除挂载可以移除它们。需要先知道什么是绝对路径与相对路径绝对路径路径的写法,由根目录 / 写起eg: /usr/share/doc相对路径路径的写法,不是由 / 写起eg:由 /usr/share/doc 要到 /usr/share/man 底下时,可以写成: cd …/man 这就是相对路径的写法常用命令ls(英文全拼:list files): 列出目录及文件名cd
2022-01-21 17:10:59
1651
原创 Linux学习笔记(一)
Linux简介Linux 内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。Linux 能运行主要的 UNIX 工具软件、应用程序和网络协议。它支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux安装虚拟机安装向
2022-01-16 17:08:04
1625
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人