lnlidawei

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 39 下一页

2023年1月18日

摘要: nasm:变量的使用(bss_section) 一、bss变量的说明 1、在bss段内,“变量名”代表“内存地址”。 2、bss段的变量赋值: mov [bss_var_name], register 1 section .text 2 global _start 3 4 _start: 5 mov 阅读全文
posted @ 2023-01-18 02:26 lnlidawei 阅读(260) 评论(0) 推荐(0) 编辑

2023年1月16日

摘要: 计算机科学(cs):负数的补码为什么是“绝对值取反+1”? 一、补码 1、答:计算机所有的数字都表示为补码。在计算机中,正数、零、负数,都可以采用补码表示。补码,统一了数字在计算机中的表示方法。 2、补码:将所有的数字都采用或部分采用“非负数”的表示方法。非负数,补码是“非负数”本身;负数,补码是负 阅读全文
posted @ 2023-01-16 17:36 lnlidawei 阅读(345) 评论(0) 推荐(0) 编辑

2023年1月15日

摘要: 编程:C语言内存的堆栈模型 一、C语言内存的堆栈模型 1、内存的最小单位是字节(byte)。 2、栈:栈底是高地址,栈顶是低地址。栈空间的地址生长方向:从高地址到低地址。 3、堆:堆底是低地址,堆顶是高地址。堆空间的地址生长方向:从低地址到高地址。 二、C语言内存的堆栈模型示意图 阅读全文
posted @ 2023-01-15 05:49 lnlidawei 阅读(90) 评论(0) 推荐(0) 编辑

2023年1月11日

摘要: asm:8086寄存器概述(intel - reg16bits) 一、 4个16位段地址寄存器 1、8086对存储器采用分段管理,4个段寄存器分别用于存放4个当前段的起始地址,又称为段基址寄存器。 CS(Code Segment) —— 代码段寄存器,CS用来存放“代码段”的地址,不能人工修改CS的 阅读全文
posted @ 2023-01-11 05:51 lnlidawei 阅读(363) 评论(0) 推荐(0) 编辑

摘要: asm:操作数寻址的七种方式(intel8086 - masm.exe) 在汇编汇编语言中,很多命令需要“操作数(参数)”。“操作数”给出的方式,有三类。第一类,“直接”给出操作数;第二类,操作数存储在“寄存器”内;第三类,操作数存储在“内存”内。其中,直接给出操作数,包含一种方法。在“寄存器”中给 阅读全文
posted @ 2023-01-11 01:14 lnlidawei 阅读(758) 评论(0) 推荐(0) 编辑

2023年1月10日

摘要: os:计算机术语之“编码”和“解码” 一、基本说明 1、信息,被赋予特定涵义的一组符号。 2、文字,能被人类识别出涵义的一组符号;文字,是被赋予特定涵义的一组符号。 3、机器码,能被机器识别出涵义的一组符号。 二、编码和解码 1、编码(编码:“文字” —> “机器码”): 编码,将“文字”转换为“机 阅读全文
posted @ 2023-01-10 15:17 lnlidawei 阅读(354) 评论(0) 推荐(0) 编辑

摘要: 思考:“高手”释义 一、正文 高手,能够以“多个角度”观察同一问题;高手,同一个问题有“多种角度”的解决办法。高手者,同一个平面“多个角度”观察和解决问题。 高手,能够从“多个维度(层次)”观察同一个问题;高手,同一问题有“多个维度(层次)”的解决办法。高手者,不同平面“多个维度(层次)”观察和解决 阅读全文
posted @ 2023-01-10 02:20 lnlidawei 阅读(284) 评论(0) 推荐(0) 编辑

摘要: asm:segment -- assume:ds关联多个段(win_intel) 一、 assume:ds 关联多个段:程序源码 1 ; file_name = address.asm 2 3 4 5 6 assume ds:datas1, ds:datas2, ss:stacks, cs:code 阅读全文
posted @ 2023-01-10 02:06 lnlidawei 阅读(32) 评论(0) 推荐(0) 编辑

摘要: asm: segment 的使用(win_intel) 一、segment(段)的使用 1 ; file_name = segment.asm 2 ; assume ds:data_s, ss:stack_s, cs:code_s 3 4 5 6 7 assume ds:data_s, ss:sta 阅读全文
posted @ 2023-01-10 01:03 lnlidawei 阅读(52) 评论(0) 推荐(0) 编辑

2023年1月9日

摘要: asm:dosbox_masm汇编语言的脚本(win) 一、脚本 1、删除特定目录的文件【*.obj *.exe】 1 :: file_name = doe.bat 2 :: doe = [d]elete [o]bj [e]xe 3 4 :: function: delete *.obj *.exe 阅读全文
posted @ 2023-01-09 17:15 lnlidawei 阅读(26) 评论(0) 推荐(0) 编辑

上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 39 下一页