Piton A Mechanically Verified Assembly-Level Language /

Mountaineers use pitons to protect themselves from falls. The lead climber wears a harness to which a rope is tied. As the climber ascends, the rope is paid out by a partner on the ground. As described thus far, the climber receives no protection from the rope or the partner. However, the climber ge...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Moore, J Strother (Συγγραφέας)
Συγγραφή απο Οργανισμό/Αρχή: SpringerLink (Online service)
Μορφή: Ηλεκτρονική πηγή Ηλ. βιβλίο
Γλώσσα:English
Έκδοση: Dordrecht : Springer Netherlands, 1996.
Σειρά:Automated Reasoning Series, 3
Θέματα:
Διαθέσιμο Online:Full Text via HEAL-Link
LEADER 03319nam a22005055i 4500
001 978-0-585-33654-1
003 DE-He213
005 20151204184659.0
007 cr nn 008mamaa
008 100301s1996 ne | s |||| 0|eng d
020 |a 9780585336541  |9 978-0-585-33654-1 
024 7 |a 10.1007/978-0-585-33654-1  |2 doi 
040 |d GrThAP 
050 4 |a QA75.5-76.95 
072 7 |a UY  |2 bicssc 
072 7 |a COM014000  |2 bisacsh 
082 0 4 |a 004  |2 23 
100 1 |a Moore, J Strother.  |e author. 
245 1 0 |a Piton  |h [electronic resource] :  |b A Mechanically Verified Assembly-Level Language /  |c by J Strother Moore. 
264 1 |a Dordrecht :  |b Springer Netherlands,  |c 1996. 
300 |a VIII, 320 p. 18 illus.  |b online resource. 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file  |b PDF  |2 rda 
490 1 |a Automated Reasoning Series,  |x 0927-1023 ;  |v 3 
505 0 |a and History -- The Nqthm Logic -- An Informal Sketch of Piton -- Big Number Addition -- A Sketch of FM9001 -- The Correctness of Piton on FM9001 -- The Implementation of Piton on FM9001 -- Proof of the Correctness Theorem. 
520 |a Mountaineers use pitons to protect themselves from falls. The lead climber wears a harness to which a rope is tied. As the climber ascends, the rope is paid out by a partner on the ground. As described thus far, the climber receives no protection from the rope or the partner. However, the climber generally carries several spike-like pitons and stops when possible to drive one into a small crack or crevice in the rock face. After climbing just above the piton, the climber clips the rope to the piton, using slings and carabiners. A subsequent fall would result in the climber hanging from the piton—if the piton stays in the rock, the slings and carabiners do not fail, the rope does not break, the partner is holding the rope taut and secure, and the climber had not climbed too high above the piton before falling. The climber's safety clearly depends on all of the components of the system. But the piton is distinguished because it connects the natural to the artificial. In 1987 I designed an assembly-level language for Warren Hunt's FM8501 verified microprocessor. I wanted the language to be conveniently used as the object code produced by verified compilers. Thus, I envisioned the language as the first software link in a trusted chain from verified hardware to verified applications programs. Thinking of the hardware as the "rock" I named the language "Piton. 
650 0 |a Computer science. 
650 0 |a Programming languages (Electronic computers). 
650 0 |a Computers. 
650 0 |a Mathematical logic. 
650 1 4 |a Computer Science. 
650 2 4 |a Computer Science, general. 
650 2 4 |a Computing Methodologies. 
650 2 4 |a Programming Languages, Compilers, Interpreters. 
650 2 4 |a Mathematical Logic and Foundations. 
710 2 |a SpringerLink (Online service) 
773 0 |t Springer eBooks 
776 0 8 |i Printed edition:  |z 9780792339205 
830 0 |a Automated Reasoning Series,  |x 0927-1023 ;  |v 3 
856 4 0 |u http://dx.doi.org/10.1007/978-0-585-33654-1  |z Full Text via HEAL-Link 
912 |a ZDB-2-SCS 
912 |a ZDB-2-BAE 
950 |a Computer Science (Springer-11645)