课下测试03!03!03!题目截图及解析(不完全正确)第四周--信息安全系统设计基础...

课下测试03,也就是第三章内容,以下分析和解析仅供参考哦~

注意!最好是对着题目看一下书,自己思考一下题目(毕竟我页数都给你标出来了),不是说这样你就能提高了,而是我正确率真不高,你全抄我的的话后果很严重的,

1074394-20171028183310976-320213407.jpg
第一题,第122页有一个表格,其中movl是传送双字节的。

1074394-20171028183530976-265245834.jpg
第二题,第123页上方有一个左右分布的MOV指令示例,对照即可

1074394-20171028183728055-1976587333.jpg
第三题,第111页,看i386的介绍。

1074394-20171028183836336-1682906013.jpg
第194页的表格中,对照即可。
关于D选项,没找到,所以上网百度了一下,如下图,
1074394-20171028184001133-1632557305.jpg

1074394-20171028184008570-1823597115.jpg
第113页,最底下最下面那一行。

1074394-20171028184337383-828339791.jpg
我是在173页找了一下,没找到,上网上查了一下,如下图:
1074394-20171028185620773-837668704.jpg

1074394-20171028185855289-233198951.jpg
第7题,第127页的例题,看第227页的答案

1074394-20171028190151273-210701353.jpg
第113页,机器级代码的两种抽象尤为重要

1074394-20171028190541648-881296455.jpg
131页,移位操作第二段

1074394-20171028190645773-1435803803.jpg
不会,不知道eax和rbp的区别

1074394-20171028191701633-1258992430.jpg
我觉得显然是2的64次方...不一定对...

1074394-20171028191741742-15860431.jpg
135下方有条件码的定义,看第136页上面有各个条件码的触发条件,

1074394-20171028191921008-1826695410.jpg
174下面,BCD三条都有。

1074394-20171028191958992-2119871614.jpg
我感觉显然是条件码,因为条件变化这里才需要条件码

1074394-20171028192150680-1255644754.jpg
也不太会,可以看一下164页,

1074394-20171028192305945-745111954.jpg
第129页,讲了leaq命令,再看130页上面的习题3.6,很尴尬,又是练习题。

1074394-20171028192517180-589175737.jpg
是131页的习题3.8,参考答案可以看228页,

1074394-20171028192551617-257007879.jpg
和15题差不多,一个构建,一个销毁,我都不会。

1074394-20171028192629695-392218667.jpg
AB选项在141页,CD两个选项在149页,

1074394-20171028193920961-815319985.jpg
我错了,标错了页数,应该是第122页,上面的例题,

1074394-20171028194635445-1476116500.jpg
第115页,这个是常识了,显然是D

1074394-20171028194719461-22151399.jpg
我没有准确定位,但是看第116页,下面的一段代码的第一行,push %rbx对应的是0x53

1074394-20171028194939664-849198682.jpg
第111页,下面的Pentium 4E,引入了。

1074394-20171028195023148-357473831.jpg
164页右下方有个图,栈顶旁边写着栈指针是%rsp

1074394-20171028195306320-1831580729.jpg
这道题不会,或许可以参考一下119页的说明,我选的E,

1074394-20171028195509086-1460701675.jpg
第121页,操作数指示符,操作数里面有三种类型,立即数、寄存器、内存引用。

1074394-20171028195608461-608009073.jpg
看第139页有个表,是跳转命令对应的跳转条件,

1074394-20171028195715820-572151767.jpg
和前面有一道题差不多,我也不太会,不明白%eax和rsp的区别。

没了,一共就28道题。

转载于:https://www.cnblogs.com/zhuanyedajiesanshinian/p/7747657.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/467448.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

哦!数组还能这么用,学到了!

来源:公众号【编程珠玑】作者:守望先生ID:shouwangxiansheng这个问题源于读者在阅读redis源码时的一个疑问。先看下面的代码,对于包含动态字符串成员的两个结构体Test0和Test1占用空间分别是多少呢?//来源:…

推荐开源代码2004/12/17

严正声明:本博客中的任何随笔、文章、图片等内容都不能私自转载,必须书面征得作者同意才能转载,并不能随意篡改,如要作出任何改动,必须书面征得作者同意方可,作者拥有一切权利并保留一切追究权利&#xff0…

matlab图片取模程序,彩屏图像取模,BMP图像提取程序示例 | 学步园

//bmconv.c#include #include#include#include"bmconv.h"/*************************************************************************文件名称:bmconv.c/bmconv.h文件功能:BMP提取到点阵RGB显示创建时间:2013-04-20文件作者:女孩不哭文件版本:1.0文件说明:专用***…

pug模板引擎——jade

随着前端项目工程化的发展,代码结构越来越复杂,代码却越来越简单,为了将更多的精力集中在业务功能上面,对页面的快速构建需求日益剧增,同js、css一样,html也出现了各种各样的工具,即模板引擎&am…

广东,就是这么横?

昨晚的稿 今天发一下 应该有好久好久没有写篮球相关的文章了,因为之前写了被骂了,不过,今天不一样,毕竟方超巨打得这么好,不吹一下,总感觉今天不完整,骂就骂了吧,反正也不差这一次了…

在ASP.NET中利JavaScript实现控件的聚焦

在Windows应用程序中很容易控制控件的聚焦&#xff0c;但是在ASP.NET中并没有提供这样的功能&#xff0c;但是我们同样可以实现这样的功能&#xff0c;这篇文章就讲述了通过JaveScript实现在页面上某一特定控件获得焦点的功能。 下面是用到的JavaScript代码。 <script langu…

mysql自动备份发邮箱,定时任务自动备份数据库并邮件发送

我原本是使用Vastar的第一个脚本方案来自动备份WordPress数据库并邮件发送的&#xff0c;不过后来因为更换服务器&#xff0c;不知道为什么造成了会二次备份并有错误提示。刚好Vastar又给了一个更简洁的方法&#xff0c;于是昨天就替换掉了。不过Vastar的是同时备份数据库和网站…

电厂各类设备原理动图,绝对让你看花眼!

▲ 火力发电流程原理▲ 核能发电流程原理▲ 水力发电流程原理▲ 光热发电原理▲ 垃圾发电原理▲ 蒸汽吸收式制冷原理▲ 尿素热解脱硝流程原理▲ 湿法脱硫工艺原理▲ 钢球磨煤机内煤的破碎原理▲ 碎煤机工作原理▲ 螺旋输送机&#xff08;绞龙&#xff09;原理▲ 多管电除尘器▲…

也谈MMU管理机制

1&#xff0c;结构&#xff1a; MMU存储器系统的结构允许对存储器系统的精细控制。大部分的控制细节由存在存储器中的转换表提供。这些表的入口定义了从1KB 到1MB 的各种存储器区域的属性。这些属性包括&#xff1a; 虚拟地址到物理地址映射 ARM 处理器产生的地址叫虚拟…

__ATTRIBUTE__ 你知多少?

_ATTRIBUTE__ 你知多少&#xff1f; 1 #include "stdio.h"2 3 /* 地址参考基准 */4 5 char r1;6 short r2;int refer;7 8 struct p9 { 10 int a; 11 12 char b; 13 14 short c; 15 16 }__attribute__((aligned(4))) pp; 17 /* 4字节对齐&#xff0c;a…

oracle 根据分隔符提取,oracle自定义函数按照某个分隔符拆分字符串

1.首先需要定义一个集合类型&#xff0c;我这里定义的是变长数组类型(VARRAY)create type type_splitstr is varray(1024) of varchar2(128);--注意&#xff0c;我这里之所以不用嵌套表类型(NESTED TABLE)&#xff0c;是因为oracle官方文档有如下说明。--Nested Tables: The in…

跟几位大佬共进晚餐

这是一篇几个程序员大佬聚会的聚后感文章这次聚会比较唐突&#xff0c;连总从广州专门开车来深圳看望我们&#xff0c;我们约在了某个地铁站的八合里牛肉火锅店&#xff0c;这是一个周五的下午&#xff0c;理论上是非常简单的一个周五&#xff0c;但是因为这些男人女人的存在&a…

vue.js框架搭建

安装脚手架 前提条件&#xff1a;已安装node&#xff08;4.0版本以上&#xff09;&#xff0c;npm a、全局安装 vue-cli npm install -g vue-cli 安装成功后可以通过命令行查看版本号&#xff0c;如图 b、初始化项目 新建一个文件夹命名为01vue&#xff0c;准备在此文件夹下存放…

oracle数据库imp导入,imp 导入 没有数据库

IMP-00009: 导出文件异常结束今天准备从生产库向测试库进行数据导入&#xff0c;结果在imp导入的时候遇到“ IMP-00009:导出文件异常结束” 错误&#xff0c;google一下&#xff0c;发现可能有如下原因导致imp的数据太大&#xff0c;没有写buffer和commit两个数据库字符集不同从…

MIK C语言面试两题

这是一个读者朋友在知识星球上提到的两个笔试题&#xff0c;第一个题目比较简单&#xff0c;关键在第二个题目「编程题」&#xff0c;我文章中写的解题思路应该不是最好的&#xff0c;希望大神读者们给出更好的答案&#xff0c;让这个充满乐趣的程序世界再增添一些乐趣吧&#…

[听尉迟方侃侃]平台

很长一段时期我都不能理解什么叫做平台。这个平台那个平台&#xff0c;随随便便的东西都要带上“平台”两个字以期蓬荜生辉。搞得人很是反感。 查了一下金山词霸&#xff0c;对平台一词有两个解释和软件行业相关&#xff1a; 解释1、[platform] ∶ 通常高于附近区域的平…

Swift基础学习(二)数据类型

在编程语言中&#xff0c;不同的数据信息需要不同的数据类型来存储&#xff0c;计算机内存中针对不同的数据类型它们所分配的内存大小是不同的&#xff0c;特定的值需要特定的类型来声明。 Swift 数据类型 内置数据类型 整数 - Int & UInt 根据一个整数变量占据的内存空间&…

看看大疆的C语言面试题

惯例&#xff0c;这笔试题也是一个读者朋友发给我的&#xff0c;简单看了下&#xff0c;并不觉得这是一个非常困难的题目&#xff0c;最近是校招准备的时候&#xff0c;很多人给我说发面试题对大家有帮助。这个题目面试官强调了这个跑在64位系统下。代码如下:#define mal(x,y) …

php三级栏目调用,织梦当前栏目调用二级、三级栏目且栏目高亮解决方法

在处理企业站的时候&#xff0c;经常发现要调用二三级栏目栏目&#xff0c;且需要高亮显示&#xff0c;具体实现方法如下。1、打开 \include\taglib\channelartlist.lib.php 找到$tpsql " reid$typeid AND ispart<>2 AND ishidden<>1 ";改成if($typeson…

RocketMQ实战(一)

阿里巴巴有2大核心的分布式技术&#xff0c;一个是OceanBase&#xff0c;另一个就是RocketMQ。在实际项目中已经领教过RocketMQ的强大&#xff0c;本人计划写一个RocketMQ实战系列&#xff0c;将涵盖RocketMQ的简介&#xff0c;环境搭建&#xff0c;初步使用、API详解、架构分析…