会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Tony.Jia
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
下一页
2020年3月30日
王爽 汇编 实验9 根据材料编程
摘要: 一、实验要求: 在屏幕中间分别显示绿色、红底绿色、白底蓝色的welcome to masm! 属性字节格式: 7 6 5 4 3 2 1 0 含义: BL R G B I R G B 闪烁 背景色 高亮 背景色 R:红色 G:绿色 B:蓝色 绿色:0x03 红底绿色:0x24 白底蓝色:0x71 分
阅读全文
posted @ 2020-03-30 11:24 Tony.Jia
阅读(271)
评论(0)
推荐(0)
2020年3月29日
王爽 汇编 实验8解析(超详细)
摘要: 一、分析程序,在运行前思考:这个程序是否能够正确返回? 运行之后再思考:为什么是这种结果?通过这个程序加深对相关内容的理解。 1 assume cs:codesg 2 codesg segment 3 4 mov ax,4c00h 5 int 21h 6 7 start: mov ax,0 8 s:
阅读全文
posted @ 2020-03-29 10:54 Tony.Jia
阅读(1195)
评论(0)
推荐(0)
2020年3月28日
C语言的printf输出格式控制
摘要: %d int%ld long%md m 为指定的输出字段的宽度。%u unsigned%c char%f 浮点型%.mf 输出实数时小数点后保留 m 位%s 字符串%o 以八进制形式输出整数%x 以十六进制形式输出整数int PrintVal = 9; /*按整型输出,默认右对齐*/ printf(
阅读全文
posted @ 2020-03-28 12:15 Tony.Jia
阅读(656)
评论(0)
推荐(0)
王爽 汇编 检测点9.2 补全编程,利用jcxz指令,实现在内存中查找第一个值为0的字节,找到后,将它的偏移地址存储在dx中
摘要: 一、如题: 1 assume cs:code 2 3 code segment 4 start: mov ax,2000h 5 mov ds,ax 6 mov bx,0 7 s: ? 8 ? 9 ? 10 inc bx 11 jmp short s 12 ok: mov dx,bx 13 14 mo
阅读全文
posted @ 2020-03-28 10:47 Tony.Jia
阅读(1280)
评论(0)
推荐(0)
王爽 汇编 检测点9.1(2) 补全程序,使jmp指令执行后,CS:IP指向程序的第一条指令
摘要: 一、如题 assume cs:code,ds:data data segment dd 12345678H data ends code segment start: mov ax,data mov ds,ax mov bx,0 mov [bx],? mov [bx+2],? jmp dword p
阅读全文
posted @ 2020-03-28 08:29 Tony.Jia
阅读(1408)
评论(3)
推荐(0)
2020年3月27日
王爽 汇编 检测点9.1(1) 若要使程序中的jmp指令执行后,CS:IP指向程序的第一条指令,在data段中应该定义哪些数据?
摘要: 一、如题: 1 assume cs:code,ds:data 2 3 data segment 4 ? 5 data ends 6 7 code segment 8 start: mov ax,data 9 mov ds,ax 10 mov bx,0 11 jmp word ptr[bx+1] 12
阅读全文
posted @ 2020-03-27 17:01 Tony.Jia
阅读(1188)
评论(0)
推荐(0)
jmp指令的简单应用
摘要: 一、8086CPU的转移指令行为分类 jmp short 标号 (IP)=(IP)+8位位移 8位位移范围:-128~+127 jmp near ptr 标号 (IP)=(IP)+16位位移 16位位移范围:-32768~+32767 二、 原码, 反码, 补码的基础概念和计算方法 在探求为何机器要
阅读全文
posted @ 2020-03-27 15:35 Tony.Jia
阅读(690)
评论(0)
推荐(0)
2020年3月26日
王爽 汇编 实验7寻址方式在结构化数据访问中的应用
摘要: 一、需求 编程将data段中的数据按如下格式写入到table段中,并计算21年中的人均收入(取整),结果也按照下面的格式保存在table段中 二、代码实现 1 ;目的:寻址方式在结构化数据访问中的应用 2 ;编写:Tony 3 ;语言:asm 4 ;时间:2020.3.26 5 6 assume c
阅读全文
posted @ 2020-03-26 10:37 Tony.Jia
阅读(1774)
评论(0)
推荐(0)
DIV指令练习(div计算datasg段中第一个数据除以第二个数据后的结果,商存在第三个数据的存储单元)
摘要: 一、代码实现 1 ;目的:DIV指令练习 2 ;编写:Tony 3 ;语言:asm 4 ;时间:2020.3.26 5 6 ;要求:div计算datasg段中第一个数据除以第二个数据后的结果,商存在第三个数据的存储单元 7 8 assume cs:codesg,ds:datasg 9 10 data
阅读全文
posted @ 2020-03-26 09:31 Tony.Jia
阅读(629)
评论(0)
推荐(0)
2020年3月25日
寻址方式的综合应用
摘要: 一、代码实现 1 ;目的:寻址方式的综合应用 2 3 ;编写:Tony 4 ;语言:asm 5 ;时间:2020.3.25 6 7 ;修改信息: 8 ;1)Ken Olsen在富翁版上的排名已升至38名 9 ;2)DEC的收入增加了70亿美元 10 ;3)该公司的著名产品已变为VAX系列的计算机 1
阅读全文
posted @ 2020-03-25 11:31 Tony.Jia
阅读(287)
评论(0)
推荐(0)
指令要处理的数据有多长?
摘要: 假如我们用DEBUG查看内存单元中的内容是: 2000:1000 FF FF FF FF FF…… 那么指令: mov ax,2000 mov ds,ax mov byte ptr[1000],1 上机调试,准备数据: 调试结果: 则内存中的内容变为: 2000:1000 01 FF FF FF F
阅读全文
posted @ 2020-03-25 10:00 Tony.Jia
阅读(187)
评论(0)
推荐(0)
汇编中,记住debug这些常用指令,很重要
摘要: debug常用指令
阅读全文
posted @ 2020-03-25 09:44 Tony.Jia
阅读(235)
评论(0)
推荐(0)
8086 CPU寻址方式
摘要: 记录一下,方便以后查用。
阅读全文
posted @ 2020-03-25 09:07 Tony.Jia
阅读(181)
评论(0)
推荐(0)
2020年3月24日
王爽 汇编 问题7.9:将datasg段中前4个字母改为大写字母
摘要: 一、代码实现 1 ;目的:将datasg段中前4个字母改为大写字母 2 ;编写:Tony 3 ;语言:asm 4 ;时间:2020.3.24 5 6 assume cs:code,ds:data,ss:stack 7 8 stack segment 9 dw 0,0,0,0,0,0,0,0 10 s
阅读全文
posted @ 2020-03-24 14:39 Tony.Jia
阅读(587)
评论(0)
推荐(0)
S7 Smart200数据抓包分析
摘要: S7协议分析: 一、分析前准备 硬件:smart200 sr30 1台5口交换机 1台 软件:Wireshark抓包软件Smart200编程软件 二、协议名称解释ARP地址解析协议,即ARP(Address Resolution Protocol),是根据IP地址获取物理地址的一个TCP/IP协议
阅读全文
posted @ 2020-03-24 13:59 Tony.Jia
阅读(1171)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
下一页
公告