語系:
繁體中文
English
說明(常見問題)
回圖書館首頁
手機版館藏查詢
登入
回首頁
切換:
標籤
|
MARC模式
|
ISBD
A low-level typed assembly language ...
~
Chen, Juan.
FindBook
Google Book
Amazon
博客來
A low-level typed assembly language with a machine-checkable soundness proof.
紀錄類型:
書目-電子資源 : Monograph/item
正題名/作者:
A low-level typed assembly language with a machine-checkable soundness proof./
作者:
Chen, Juan.
面頁冊數:
175 p.
附註:
Source: Dissertation Abstracts International, Volume: 65-01, Section: B, page: 0283.
Contained By:
Dissertation Abstracts International65-01B.
標題:
Computer Science. -
電子資源:
http://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=3119377
ISBN:
0496667731
A low-level typed assembly language with a machine-checkable soundness proof.
Chen, Juan.
A low-level typed assembly language with a machine-checkable soundness proof.
- 175 p.
Source: Dissertation Abstracts International, Volume: 65-01, Section: B, page: 0283.
Thesis (Ph.D.)--Princeton University, 2004.
To verify the safety of a machine-language program, the Proof-Carrying Code framework requires machine code accompanied by a proof of safety. Typed assembly languages provide a way to generate such safety proofs automatically. But the soundness proofs of most existing typed assembly languages are hand-written and cannot be machine-checked, which is worrisome for such large calculi.
ISBN: 0496667731Subjects--Topical Terms:
626642
Computer Science.
A low-level typed assembly language with a machine-checkable soundness proof.
LDR
:02186nmm 2200289 4500
001
1841060
005
20050823122906.5
008
130614s2004 eng d
020
$a
0496667731
035
$a
(UnM)AAI3119377
035
$a
AAI3119377
040
$a
UnM
$c
UnM
100
1
$a
Chen, Juan.
$3
1917453
245
1 2
$a
A low-level typed assembly language with a machine-checkable soundness proof.
300
$a
175 p.
500
$a
Source: Dissertation Abstracts International, Volume: 65-01, Section: B, page: 0283.
500
$a
Adviser: Andrew Appel.
502
$a
Thesis (Ph.D.)--Princeton University, 2004.
520
$a
To verify the safety of a machine-language program, the Proof-Carrying Code framework requires machine code accompanied by a proof of safety. Typed assembly languages provide a way to generate such safety proofs automatically. But the soundness proofs of most existing typed assembly languages are hand-written and cannot be machine-checked, which is worrisome for such large calculi.
520
$a
In this dissertation I explain a low-level typed assembly language (LTAL) with a semantic model that proves LTAL's soundness with a machine-checkable proof. Compared to existing typed assembly languages, LTAL is more scalable and more secure; it has no macro instructions that hinder low-level optimizations such as instruction scheduling; its type constructors are expressive enough to capture dataflow information, support the compiler's choice of data representations and permit typed position-independent code; and its type-checking algorithm is completely syntax-directed.
520
$a
I also explain a prototype system that uses LTAL to compile core ML to Sparc code and generate safety proofs. I show how we were able to build type-preserving back end based on an untyped one, without restricting low-level optimizations and without knowledge of a type system pervading the instruction selector and register allocator.
590
$a
School code: 0181.
650
4
$a
Computer Science.
$3
626642
690
$a
0984
710
2 0
$a
Princeton University.
$3
645579
773
0
$t
Dissertation Abstracts International
$g
65-01B.
790
1 0
$a
Appel, Andrew,
$e
advisor
790
$a
0181
791
$a
Ph.D.
792
$a
2004
856
4 0
$u
http://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=3119377
筆 0 讀者評論
館藏地:
全部
電子資源
出版年:
卷號:
館藏
1 筆 • 頁數 1 •
1
條碼號
典藏地名稱
館藏流通類別
資料類型
索書號
使用類型
借閱狀態
預約狀態
備註欄
附件
W9190574
電子資源
11.線上閱覽_V
電子書
EB
一般使用(Normal)
在架
0
1 筆 • 頁數 1 •
1
多媒體
評論
新增評論
分享你的心得
Export
取書館
處理中
...
變更密碼
登入