自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 问答 (1)
  • 收藏
  • 关注

转载 C++11 大括号和小括号的使用

C++11之前主要有以下几种初始化方式://小括号初始化string str("hello"); //等号初始化string str="hello"; //POD对象与POD数组列表初始化struct Studnet{ char* name; int age;};Studnet s={"dablelv",18}; //纯数据(Pla...

2019-04-03 18:10:56 8982

原创 C++ primer学习练手

练习1.9:#include<iostream>using namespace std; int main(){ int val = 50,sum=0; while (val <= 100) { sum += val; val++; } cout << sum; return 0;}1....

2019-03-29 08:18:27 123

原创 计算机怎么识别有符号数和无符号数的探究

这个问题我在学习汇编语言的过程中一直很苦恼,在网上看了很多帖子,基本上都是说是人自己设定是有符号数还是无符号数的。这样的回答是很扯淡的,TM计算机和人脑又不是一个东西,看来很多人学东西基本上都是一知半解,这样无疑是idot。反复搜了好几个帖子,终于发现了一个比较靠谱的大佬说出了有符号数和无符号数的区别:有符号数和无符号数探讨   这个问题,要是简单的理解,是很容易的,不过要是考虑的深了,还真...

2019-02-09 10:19:52 2543 2

原创 王爽《汇编语言第三版》实验10

1.显示字符串:代码:assume cs:codedata segment db 'welcome to masm!',0data endscode segmentstart: mov dh,8 mov dl,3 mov cl,2 mov ax,data mov ds,ax mov...

2019-02-08 11:20:14 235

原创 王爽《汇编语言第三版》实验9 分析

assume cs:codedata segment db 'welcome to masm!' db 02h,24h,71h ; 要求的三个颜色对应的16进制代码data endsstack segment db 16 dup(0) ; 也可以是下面的定义法: ; dw 8 dup(0)stack endscode segmentst...

2019-02-08 10:34:56 332

原创 王爽《汇编语言第三版》笔记

第一章 基础知识1.汇编语言组成:(1)汇编指令:机器码的助记符,有对应的机器码,由机器执行                     (2)伪指令:编译器执行                     (3)其他符号:如+,-,*等,编译器识别,没有对应的机器码2.存储器以字节为最小单位3.cpu管脚上的三种总线:(1)地址总线,决定cpu的寻址能力                   ...

2019-02-07 21:26:13 489 1

原创 王爽汇编语言第三版第十章

10.1补全程序,实现从内存1000:0000处开始执行指令assume cs:codestack segmentdb 16 dup(0)stack endscode segmentstart:mov ax,stack        mov ss,ax        mov sp,16        mov ax,___        push ax  ...

2019-02-07 20:50:19 606

转载 SS, SP, BP 三个寄存器

SS, SP, BP 三个寄存器SS:存放栈的段地址;SP:堆栈寄存器SP(stack pointer)存放栈的偏移地址;BP: 基数指针寄存器BP(base pointer)是一个寄存器,它的用途有点特殊,是和堆栈指针SP联合使用的,作为SP校准使用的,只有在寻找堆栈里的数据和使用个别的寻址方式时候才能用到比如说,堆栈中压入了很多数据或者地址,你肯定想通过SP来访问这些数据或者地址...

2019-02-06 10:37:39 515

原创 王爽《汇编语言第三版》实验五(4),(5).(4)题存在一个疑问

(4)编写code段中代码,将a段和b段中的数据依次相加,将结果存到c段中:这个程序一开始我将ss段的sp指针定义为8,后来运行结果发生错误,去掉后就可以很好的执行。这个问题现在还在困扰着我,sp定义为8我认为没有错误呀。代码:assume cs:codea segment db 1,2,3,4,5,6,7,8a endsb segment db 1,2,3,4...

2019-02-03 11:41:17 663

原创 考研复试:汇编语言学习心路(2)

assume cs:code,ds:data,ss:stackdata segment dw 0123h,0456h,0789h,0abch,0defh,0fedh,0cbah,0987hdata endsstack segment dw 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0stack endscode segmentstart: mov...

2019-02-02 15:44:05 389

原创 王爽《汇编语言第三版》实验四(3)

题目:下面的程序是将mov ax,4cooh之前的指令复制到内存0:200处,补全程序,实现上述功能分析:(1)mov ax,4c00h之前的程序都保存在什么地方?-------------答:CS寄存器里保存着程序,默认CS:0000.所以是将CS:0000~CS:XXXX的内容保存到0:200处           (2)怎么判断CS中代码段的长度?------------------...

2019-02-01 17:49:39 803

原创 王爽《汇编语言第三版》实验四

运行结果如下图: 

2019-02-01 16:48:06 2535

原创 考研复试:汇编语言学习心路(1)

本人自动化专业,大学期间学了一些高级语言,但由于学院没有开设《微机原理》这门课,就只能自己着手准备对汇编语言的学习。并记录学习的心路历程,以便更加深入的了解汇编语言。1.ES附加段:王爽《汇编语言第三版》的历程5.9中:assume cs:code code segment        mov ax,0ffffh        mov ds,ax       mov ...

2019-02-01 15:37:32 701

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除