密码学学习笔记
...
IA32架构的MASM
前言本博客用于复习IA32架构下微软宏汇编(MASM)的基础知识。作为初学者,本人水平有限,若内容存在疏漏或错误,恳请读者斧正 开发环境使用Visual Studio 2017 Community 程序格式1234567891011121314151617181920212223242526272829303132.386 ;使用.386指令集.model flat,stdcall ;flat内存模式 调用子程序使用stdcallcomment/*flat: 所有段(代码段、数据段、堆栈段)都使用相同的32位地址空间 不需要使用段寄存器(CS, DS, SS等),所有内存访问都使用32位偏移地址stdcall: 参数从右向左压入堆栈 被调用函数负责清理堆栈(与cdecl不同,cdecl是调用者清理堆栈)*/option casemap:none ;大小写敏感.const ;常量区 fm db "%s"ARR_LEN = 1 ;也可以这样声明常量.data ;全局变量区 x db 0 ;1bytes y dw 0...
Java-web
HTML参考https://www.w3cschool.cn/html/html-form.html 基本语法 基本结构 不允许交叉嵌套 123456789正确:<div> <a></a></div>错误:<div> <a></div> </a> 1234<DOCTYPE html><!--这个头部是为了告诉浏览器解析HTML的标准HTML分为HTML,xhtml,HTML5等不同版本> 123456789101112131415<DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title> test </title> </head> ...




