自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 汇编基础课作业:通用寄存器

1. 给定段地址为0001H,仅通过变化偏移地址寻址,CPU的寻址范围为 _______ 到_______H 。1:0000到1:FFFF2.有一数据存放在内存20000H单元中,现给定段地址为SA,若想用偏移地址寻到此单元。则SA应满足的条件是:最小为 _______H ,最大为________H 。最小位1001H最大2000H提示:反过来思考,当段地址给定为 1001H 以下和 2000H 以上,CPU无论怎么变化偏移地址都无法寻到20000H单元?当段地址给定为 1001H 以下和 200

2020-07-27 13:47:35 715

原创 汇编基础课作业:通用寄存器

汇编基础课作业:通用寄存器1.写出每条汇编指令执行后相关寄存器中的值。(自己网上查阅相关汇编指令的含义和作用)2.只能使用目前学过的汇编指令,最多使用4条指令,编程计算2的4次方。3.8086/8088通用寄存器的通用性表现在何处?8个通用寄存器各自有何专门的用途?哪些寄存器可以作为存储器寻址方式的指针寄存器?4.从程序员的角度看,8086/8088有多少个可访问的16位寄存器?有多少个可以访问的8位寄存器?5.寄存器AX与寄存器AH和AL的关系如何?请写出如下程序片段中每条指令执行后寄存器AX的内容:(自

2020-07-27 13:06:30 870

原创 模拟exe文件的拉伸

// .cpp : Defines the entry point for the console application.//#include "stdafx.h"#include "stdio.h"#include <stdlib.h>void pula(){ short* pe1; int* pe; FILE *fp; FILE *fp1; //判断是否...

2020-01-26 18:18:35 306

原创 C语言内存分配文件读写

练习题一、用十六进制文本编辑器,打开一个记事本的.exe文件,再打开在内存中的记事本进程,记录下这两个文件的不同.答:初始代码编号不同,根据编译器的磁盘对其和内存对其的数值不同,大小也不同。练习题二将记事本的.exe文件读取到内存,并返回读取后在内存中的地址,将内存中的数据存储到一个文件中,(.exe格式),然后双击打开,看是否能够使用.#include "stdafx.h"#includ...

2020-01-19 16:02:24 1259

原创 指针练习题三(函数指针)

练习题一、将一个函数存储到数据区,通过指针进行访问.#include "stdafx.h"unsigned char arr[] ={ //返回x+y 0x55,0x8B, 0xEC,0x83, 0xEC, 0x40,0x53,0x56,0x57, 0x8D, 0x7D, 0xC0,0xB9, 0x10, 0x00, 0x00, 0x00, 0xB8, 0xCC, 0xCC, 0...

2020-01-16 00:55:15 1005

原创 指针练习题二

练习题一、完成代码,实现数组值的互换void Function() { int arr[5] = {1,2,3,4,5}; //..此处添加代码,使用指针,将数组的值倒置 int* x=arr; int z; for(int i=0,k=4; i<2;i++,k--) { z = *(x+i); *(x+i) = *(x+...

2020-01-13 21:46:25 777 2

原创 C语言指针练习1

练习题一、char类型占几字节?char*类型占几字节?int*****占几字节?char类型占1字节,char类型占4字节,int*****占4字节。练习题二、char** arr[10] 占多少个字节?char** arr[10] 占40字节练习题三、自定义结构体如下:struct Student { int x; int y; }; ...

2020-01-11 09:02:37 306

原创 switch语句练习题

练习题一、写一个switch语句,不生产大表也不生产小表,贴出对应的反汇编void pula(int x){ switch(x) { case 1: printf("A"); break; case 2: printf("B"); break; case 3: printf("C"); break; default: printf("无法找到"); ...

2020-01-10 23:24:53 3059 1

原创 结构体练习题二

练习题一1、定义一个结构体Monster,能够存储怪的各种信息(至少有一个成员是结构体类型)。2、声明一个Monster类型的数组,长度为10.3、编写一个函数,为第二题中的数组赋值.4、编写一个函数,能够通过怪物ID,打印当前这个怪物的所有信息.// hele.cpp : Defines the entry point for the console application.//#...

2020-01-09 20:32:50 608

原创 结构体练习题

练习题一、定义一个结构体Gamer用来存储一个游戏中的角色的信息,包括血值、等级、坐标等信息要求:(1) 具体包含哪些信息自由设计(2) 但这些包含的类型中,必须要有一个成员是结构体类型struct coordinate{ float x; float y; float h;};struct Character_information{ int Life_value;...

2020-01-08 17:02:09 531

原创 数组练习

这里写自定义目录标题练习一练习二练习三练习四打印出每个班级学生的年龄的和.练习六l练习一假设现在有5个班,每个班10个人,设计一个二维数组存储这些人的年龄.int arr[5][10] = {0};练习二如果想知道第二个班的第6个人的年龄,应该如何获取?编译器该如何获取?C语言方式arr[1][5];编译器arr[1][5]=(1*10+5)=15存入的第15个数练习三...

2020-01-08 16:27:29 271

空空如也

空空如也

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

TA关注的人

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