博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
2017-2018-1 20155222 《信息安全系统设计基础》第8周学习总结
阅读量:6111 次
发布时间:2019-06-21

本文共 1389 字,大约阅读时间需要 4 分钟。

2017-2018-1 20155222 《信息安全系统设计基础》第8周学习总结

课上内容补做

    1. 课上作业2
      源程序:
#include main(int argc,char *argv[]){    int i,sum=0;    for(i=1;i

汇编代码与机器代码:

1073649-20171112152420294-117264036.png

y86汇编码:

.file   "sum.c"    .section    .rodata.LC0:    .string "Total: %d\n"    .text    .globl  main    .type   main, @functionmain:.LFB2:    .cfi_startproc    pushq   %rbp    .cfi_def_cfa_offset 16    .cfi_offset 6, -16    movq    %rsp, %rbp    .cfi_def_cfa_register 6    subq    $32, %rsp    irmovq  %edi, -20(%rbp)    irmovq  %rsi, -32(%rbp)    irmovlq $0, -4(%rbp)    irmovlq $0, -8(%rbp)    jmp .L2.L3:    movl    -8(%rbp), %eax    cltq    leaq    0(,%rax,8), %rdx    movq    -32(%rbp), %rax    addq    %rdx, %rax    movq    (%rax), %rax    movq    %rax, %rdi    call    atoi    addl    %eax, -4(%rbp)    addl    $1, -8(%rbp).L2:    movlq   -8(%rbp), %eax    cmpl    -20(%rbp), %eax    jl  .L3    movl    -4(%rbp), %eax    movl    %eax, %esi    movl    $.LC0, %edi    movl    $0, %eax    call    printf    movl    $0, %eax    leave    .cfi_def_cfa 7, 8    ret    .cfi_endproc.LFE2:    .size   main, .-main    .ident  "GCC: (Ubuntu 5.4.0-6ubuntu1~16.04.4) 5.4.0 20160609"    .section    .note.GNU-stack,"",@progbits
    1. 基于socket 使用教材的csapp.h csapp.c,实现daytime(13)服务器(端口我们使用13+后三位学号)和客户端
      服务器响应消息格式是
      客户端IP:XXXX
      服务器实现者学号:XXXXXXXX
      当前时间: XX:XX:XX
      上方提交代码
      提交一个客户端至少查询三次时间的截图测试截图
      提交至少两个客户端查询时间的截图测试截图

1073649-20171112152453669-1842149971.png

转载于:https://www.cnblogs.com/20155222lzj/p/7821737.html

你可能感兴趣的文章
POJ3694 Network
查看>>
微信小程序开发-框架
查看>>
redo、undo、binlog的区别
查看>>
DropDownList 控制日期控件显示格式
查看>>
RecycleView设置顶部分割线(记录一个坑)
查看>>
【设计模式系列】单例模式的7种写法
查看>>
汉字转拼音 (转)
查看>>
Machine Learning Techniques -6-Support Vector Regression
查看>>
会计基础_001
查看>>
Cordova 开发环境搭建及创建第一个app
查看>>
ajax请求拿到多条数据拼接显示在页面中
查看>>
小程序: 查看正在写的页面
查看>>
dedecms生成文档数据库崩溃 mysql daemon failed to start
查看>>
Linux的50个基本命令
查看>>
Objective-C中创建单例方法的步骤
查看>>
[转]无法安装MVC3,一直卡在vs10-kb2483190
查看>>
Codeforces 520B:Two Buttons(思维,好题)
查看>>
web框架-(二)Django基础
查看>>
Jenkins持续集成环境部署
查看>>
emoji等表情符号存mysql的方法
查看>>