最新 最热

新版本RadAsm编译环境配置

博客上关于RadAsm阅读量很高,而之前的文章适用于旧版.这里出以下新版.虽然此时是新版.但是以后会更新的.但是大体不会改变.而且这一次的设置更快,更方便....

2020-05-11
0

第 1 课:计算机是如何计算 1+1=2 的?

主要指前端游戏界面的实现和交互逻辑的编写吗?显然不止这些,还应该包括支持前端数据存取的后端接口的实现。如果把概念扩展一下,还应该包括游戏关卡设计器的编写、角色人物设定器的编写、城池地图编辑器的编写、游戏管理...

2020-05-08
0

剑指offer No.43 左旋转字符串

汇编语言中有一种移位指令叫做循环左移(ROL),现在有个简单的任务,就是用字符串模拟这个指令的运算结果。对于一个给定的字符序列S,请你把其循环左移K位后的序列输出。例如,字符序列S=”abcXYZdef”,要求输出循环左移3位后的...

2020-05-04
0

如何找到linux内核中at&t风格的汇编指令最权威最详细的文档

汇编的语法风格分为两种,一种是intel风格,一种是at&t风格,intel风格主要用于windows平台,at&t风格主要用于unix平台。

2020-05-01
0

Python内存加载shellcode

大部分脚本语言加载 shellcode 其实都是通过 c 的 ffi 去调用操作系统的api,其实并没有太多的技巧在里面,明白了原理,只需要查一下对应的脚本语言怎么调用 c 即可....

2020-04-26
0

从CPU层面谈谈优化

大多数时间,大家都在从设计和算法上优化效率(这类优化往往效果比较明显,比如一个二分查找可以轻易将时间复杂度降低为lg(n))。但是在实现上,却很少有人注重实现效率,而理由是反正每年都会有更高频率的CPU出现,我何必花那个...

2020-04-26
0

漫谈计算机与程序是怎样跑起来的

0 布尔代数只需要使用一些简单的运算规则和两个符号,如二进制的0或1。布尔代数是英国人布尔(Boole)于1847年提出来的,是数学和逻辑学的结合。

2020-04-26
0

编程语言|编译原理

今天的是讲一讲编程语言,为什么会有这么多不同的编程语言?为什么还会有新的编程语言?

2020-04-24
0

一个例子引出的PLT与GOT姐妹花

最近刚刚接触到PLT与GOT,所以就想以此篇文章来巩固一下我对于这对姐妹花的理解啦!刚刚接触,理解不深,还请大佬轻喷!

2020-04-24
0

【编译原理】第一讲:绪论【笔记】

特别声明:以下内容,源自 大学慕课 《编译原理》哈尔滨工业大学 陈鄞,文章经个人整理所得,仅供学习交流

2020-04-23
0