1. 程式人生 > 其它 >鯤鵬伺服器測試

鯤鵬伺服器測試

鯤鵬伺服器測試

任務詳情

參考附件中的實驗指導過程購買華為雲ECS,注意:

  1. CPU架構選擇“鯤鵬計算”
  2. 計費模式選擇“按需計費”,最後費用0.6538/小時。 注意不使用時要關機。

購買成功後,完成指導書中的實驗,提交匯編程式碼的編譯執行截圖。

任務過程

1、購買彈性雲伺服器

2、通過ssh(PuTTY)登入伺服器

3、更新編譯環境


4、測試彙編程式碼

程式碼如下:

.globl _start
_start:
        mov x0, 0     // stdout has file descriptor 0
        ldr x1, =msg  // buffer to write
        mov x2, len   // size of buffer
        mov x8, 64    // sys_write() is at index 64 in kernel functions table
        svc #0        // generate kernel call sys_write(stdout, msg, len);
        
        mov x0, 123 // exit code
        mov x8, 93  // sys_exit() is at index 93 in kernel functions table
        svc #0      // generate kernel call sys_exit(123);

.data //data section
msg:
    .ascii      "Hello World!\n"
len = . - msg

進行如下命令將彙編轉換為可執行檔案並執行:

as hello.s –o hello.o 
ld hello.o –o hello 
./hello

設定定時關機

  • 定時關機時間為每天晚上11:00