![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Assembly
本专栏主要介绍汇编开发编程
FLy_鹏程万里
国内网络安全研究员,专注于Web渗透、移动安全、代码审计、应急响应、内网渗透、区块链安全、云安全等研究方向,擅长渗透测试、红蓝对抗、内网渗透、云安全、区块链安全。
展开
-
汇编语言————实验1:搭建开发环境
实验名称搭建开发环境实验目的搭建汇编语言的开发环境,熟悉汇编程序开发的基本步骤,掌握基本的调试操作。实验要求基于VISUAL STUDIO 平台,结合MASM32的汇编器,构建IA-32汇编语言的开发环境。实验内容1、在VC6.0中搭建汇编开发环境添加Irvine32.inc所在的目录到include files中添加Irvine32.lib所在的目录到li...原创 2018-12-03 13:37:01 · 1962 阅读 · 1 评论 -
汇编语言————实验2:多整数求和程序的编写
实验名称多整数求和程序的编写实验目的熟悉汇编语言的基本指令和条件指令的使用,理解汇编程序中,如何实现高级语言中的条件语句。实验要求1) 编写多个整数求和的程序:对用户输入的多个整数进行求和,并输出结果。阅读然后修改附录A中的求和程序(该程序实现了3个整数求和的功能),使用一个常量决定数组的大小(即程序最大可以求和的整数个数): ARRAY_SIZE =...原创 2018-12-03 13:42:47 · 6315 阅读 · 1 评论 -
汇编语言————实验三:有符号整数排序
实验名称有符号整数排序实验目的熟悉逻辑指令,移位指令,比较指令与条件判断指令,并灵活运用这些指令。实验要求从键盘输入多个有符号整数并进行排序,然后查找用户再次输入的任何一个整数,并以二进制编码输出其在排序结果中的下标。实验内容从键盘接收多个有符号整数 对输入的多个整数进行排序 再次接收用户输入的一个整数,并在排序结果中查找; 以二进制编码输出下标。若未找到,则输出...原创 2018-12-03 13:46:16 · 5295 阅读 · 0 评论 -
汇编实验————实验四:串处理与通过栈传递参数的使用
实验名称串处理与通过栈传递参数的使用实验目的掌握串处理指令在数组中的运用。实验要求从键盘接收一个字符串,然后将字符串中的大写字母转为小写字母,最后将转换以后的结果输出。实验内容1、将字符串中的大写字母转为小写字母实现为一个过程(procedure),且通过栈来传递参数,一个参数为字符串首地址,一个参数为字符串长度。该过程(procedure)不要求字符串以0结尾。注意:...原创 2018-12-03 13:50:13 · 1404 阅读 · 0 评论 -
汇编复习
第一章:1、理解汇编语言与机器语言的区别与联系(1)机器语言是一种数字语言,人难以理解(2)汇编语言采用助记符描述指令,人易理解些(3)汇编指令同机器指令有一一对应的关系2、什么叫汇编语言?汇编语言是所有程序语言中最古老的语言,它与计算机的机器语言最为接近,通过汇编语言可以直接访问计算机的硬件,需要深入了解计算机体系结构和操作系统的大量细节。3、掌握进制转换、与或非运算...原创 2018-12-03 13:59:57 · 1020 阅读 · 0 评论